Title: When saving a file with :w, stuck on [Pymode] regenerate rope cache · Issue #1181 · python-mode/python-mode · GitHub
Open Graph Title: When saving a file with :w, stuck on [Pymode] regenerate rope cache · Issue #1181 · python-mode/python-mode
X Title: When saving a file with :w, stuck on [Pymode] regenerate rope cache · Issue #1181 · python-mode/python-mode
Description: Upon entering :w, macvim froze and displayed this message at the bottom of the screen: [Pymode] regenerate Rope cache. It would not take any inputs so I quit MacVim, then reopened the file and tried again. Same response. This time I left...
Open Graph Description: Upon entering :w, macvim froze and displayed this message at the bottom of the screen: [Pymode] regenerate Rope cache. It would not take any inputs so I quit MacVim, then reopened the file and trie...
X Description: Upon entering :w, macvim froze and displayed this message at the bottom of the screen: [Pymode] regenerate Rope cache. It would not take any inputs so I quit MacVim, then reopened the file and trie...
Opengraph URL: https://github.com/python-mode/python-mode/issues/1181
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"When saving a file with :w, stuck on [Pymode] regenerate rope cache ","articleBody":"Upon entering :w, macvim froze and displayed this message at the bottom of the screen: `[Pymode] regenerate Rope cache`. It would not take any inputs so I quit MacVim, then reopened the file and tried again. Same response. This time I left it a while. Out of nowhere, my termnial began outputting these messages:\u003cimg width=\"496\" alt=\"Screenshot 2024-04-13 at 11 46 06 AM\" src=\"https://github.com/python-mode/python-mode/assets/99382674/a6d7f739-c0fc-4bc6-bb81-3bc93c7a1d6e\"\u003e\r\nIt also began asking for permission to access files managed by other apps (which I denied). Then the Home app opened with no apparent cause. I tried `^c`, but as you can see in the screenshot it kept happening. I restarted my computer and it stopped happening, but I'm afraid to try again. If it means anything I did shortly beforehand use homebrew to install gh, the GitHub command-line tool, then installed the Copilot extension for it, and I enabled the Copilot plugin for MacVim. I would attach a screenshot of the MacVim error, but I am afraid to reproduce. I am using version 0.13 of python-mode. If you need the contents of any other configuration files, just let me know and I'll post them here.\r\n\r\n`:version` output:\r\n```\r\nVIM - Vi IMproved 9.1 (2024 Jan 02, compiled Jan 04 2024 03:00:35)\r\nmacOS version - arm64\r\nCompiled by Homebrew\r\nHuge version with MacVim GUI. Features included (+) or not (-):\r\n+acl -ebcdic +localmap +printer +textprop\r\n+arabic +emacs_tags +lua +profile +timers\r\n+autocmd +eval +menu -python +title\r\n+autochdir +ex_extra +mksession +python3 +toolbar\r\n-autoservername +extra_search +modify_fname +quickfix +transparency\r\n+balloon_eval -farsi +mouse +reltime +user_commands\r\n+balloon_eval_term +file_in_path +mouseshape +rightleft +vartabs\r\n+browse +find_in_path +mouse_dec +ruby +vertsplit\r\n++builtin_terms +float -mouse_gpm +scrollbind +vim9script\r\n+byte_offset +folding -mouse_jsbterm +signs +viminfo\r\n+channel -footer +mouse_netterm +smartindent +virtualedit\r\n+cindent +fork() +mouse_sgr +sodium +visual\r\n+clientserver +fullscreen -mouse_sysmouse +sound +visualextra\r\n+clipboard +gettext +mouse_urxvt +spell +vreplace\r\n+cmdline_compl -hangul_input +mouse_xterm +startuptime +wildignore\r\n+cmdline_hist +iconv +multi_byte +statusline +wildmenu\r\n+cmdline_info +insert_expand +multi_lang -sun_workshop +windows\r\n+comments +ipv6 -mzscheme +syntax +writebackup\r\n+conceal +job +netbeans_intg +tag_binary -X11\r\n+cryptv +jumplist +num64 -tag_old_static -xattr\r\n+cscope +keymap +odbeditor -tag_any_white -xfontset\r\n+cursorbind +lambda +packages +tcl +xim\r\n+cursorshape +langmap +path_extra +termguicolors -xpm\r\n+dialog_con_gui +libcall +perl +terminal -xsmp\r\n+diff +linebreak +persistent_undo +terminfo -xterm_clipboard\r\n+digraphs +lispindent +popupwin +termresponse -xterm_save\r\n+dnd +listcmds +postscript +textobjects\r\n system vimrc file: \"$VIM/vimrc\"\r\n user vimrc file: \"$HOME/.vimrc\"\r\n 2nd user vimrc file: \"~/.vim/vimrc\"\r\n user exrc file: \"$HOME/.exrc\"\r\n system gvimrc file: \"$VIM/gvimrc\"\r\n user gvimrc file: \"$HOME/.gvimrc\"\r\n2nd user gvimrc file: \"~/.vim/gvimrc\"\r\n defaults file: \"$VIMRUNTIME/defaults.vim\"\r\n system menu file: \"$VIMRUNTIME/menu.vim\"\r\n fall-back for $VIM: \"/Applications/MacVim.app/Contents/Resources/vim\"\r\nCompilation: clang -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_MACVIM -Wall -Wno-unknown-pragmas -pipe -DM\r\nACOS_X -DMACOS_X_DARWIN -g -O2 -arch arm64 -D_REENTRANT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1\r\nLinking: clang -arch arm64 -L/opt/homebrew/lib -o Vim -lm -lncurses /opt/homebrew/lib/libsodium.a -licon\r\nv /opt/homebrew/lib/libintl.a -framework AppKit -L/opt/homebrew/opt/lua/lib -llua5.4 -L/System/Library/P\r\nerl/5.34/darwin-thread-multi-2level/CORE -lperl -L/opt/homebrew/opt/python@3.12/Frameworks/Python.framew\r\nork/Versions/3.12/lib/python3.12/config-3.12-darwin -lpython3.12 -framework CoreFoundation -F/System/Lib\r\nrary/Frameworks -framework Tcl -framework CoreFoundation -lruby.3.3 -L/opt/homebrew/Cellar/ruby/3.3.0/li\r\nb\r\n```\r\nvimrc:\r\n```\r\nset nocompatible\r\nunlet! skip_defaults_vim\r\nsource $VIMRUNTIME/defaults.vim\r\nfiletype indent plugin on\r\nfiletype plugin on\r\nfiletype indent on\r\nset guioptions=egmrLdiTk\r\n\r\nlet g:mapleader = '\\'\r\nlet g:pymode = 1\r\nlet g:pymode_options = 1\r\nlet g:pymode_indent = 1\r\nlet g:pymode_folding = 0\r\nlet g:pymode_trim_whitespaces = 1\r\nlet g:pymode_motion = 1\r\nlet g:pymode_doc = 1\r\nlet g:pymode_doc_bind = 'K'\r\nlet g:pymode_run = 1\r\nlet g:pymode_run_bind = '\u003cleader\u003er'\r\nlet g:pymode_breakpoint = 1\r\nlet g:pymode_breakpoint_bind = '\u003cleader\u003eb'\r\nlet g:pymode_options_max_line_length = 79\r\nlet g:pymode_options_colorcolumn = 1\r\n\r\n\r\n\" setup pymode |quickfix| window.\r\n\" *'g:pymode_quickfix_maxheight'* *'g:pymode_quickfix_minheight'*\r\nlet g:pymode_quickfix_minheight = 3\r\nlet g:pymode_quickfix_maxheight = 6\r\n\r\n\" Set pymode |preview| window height. ‘g:pymode_preview_height’\r\n\" Preview window is used to show documentation and ouput from |pymode-run|.\r\nlet g:pymode_preview_height = \u0026previewheight\r\n\" Set where pymode |preview| window will appear. ‘g:pymode_preview_position’\r\nlet g:pymode_preview_position = 'botright'\r\n\r\n\" pylint\r\nlet g:pymode_lint = 1\r\nlet g:pymode_lint_on_write = 1\r\nlet g:pymode_lint_on_fly = 0\r\nlet g:pymode_lint_message = 1\r\nlet g:pymode_lint_checkers = ['pyflakes', 'pep8', 'mccabe', 'pylint', 'pep257']\r\nlet g:pymode_lint_signs = 1\r\nlet g:pymode_lint_ignore = ['D212', 'D203', 'D211']\r\nlet g:pymode_lint_todo_symbol = 'WW'\r\nlet g:pymode_lint_comment_symbol = 'CC'\r\nlet g:pymode_lint_visual_symbol = 'RR'\r\nlet g:pymode_lint_error_symbol = 'EE'\r\nlet g:pymode_lint_info_symbol = 'II'\r\nlet g:pymode_lint_pyflakes_symbol = 'FF'\r\nlet g:pymode_lint_options_pyflakes = { 'builtins': '_' }\r\nlet g:pymode_lint_options_mccabe = { 'complexity': 12 }\r\nlet g:pymode_lint_options_pep257 = {}\r\nlet g:pymode_lint_options_pylint = {'max-line-length': g:pymode_options_max_line_length}\r\nlet g:pymode_lint_options_pep8 = {'max_line_length': g:pymode_options_max_line_length}\r\nlet g:pymode_lint_cwindow = 1\r\nlet g:pymode_lint_sort = []\r\n\r\n\" rope\r\nlet g:pymode_rope = 1\r\nlet g:pymode_rope_completion = 1\r\nlet g:pymode_rope_complete_on_dot = 1\r\nlet g:pymode_rope_autoimport = 1\r\nlet g:pymode_rope_autoimport_modules = ['os', 'shutil', 'datetime', 're', 'sys']\r\nlet g:pymode_rope_regenerate_on_write = 1\r\n\r\n\" syntax\r\nlet g:pymode_syntax_slow_sync = 1\r\nlet g:pymode_syntax_all = 1\r\nlet g:pymode_syntax = 1\r\nlet g:pymode_syntax_print_as_function = 0\r\nlet g:pymode_syntax_highlight_walrus_operator = g:pymode_syntax_all\r\nlet g:pymode_syntax_highlight_equal_operator = g:pymode_syntax_all\r\nlet g:pymode_syntax_highlight_stars_operator = g:pymode_syntax_all\r\nlet g:pymode_syntax_highlight_self = g:pymode_syntax_all\r\nlet g:pymode_syntax_indent_errors = g:pymode_syntax_all\r\nlet g:pymode_syntax_space_errors = g:pymode_syntax_all\r\nlet g:pymode_syntax_string_formatting = g:pymode_syntax_all\r\nlet g:pymode_syntax_string_format = g:pymode_syntax_all\r\nlet g:pymode_syntax_string_templates = g:pymode_syntax_all\r\nlet g:pymode_syntax_doctests = g:pymode_syntax_all\r\nlet g:pymode_syntax_builtin_objs = g:pymode_syntax_all\r\nlet g:pymode_syntax_builtin_types = g:pymode_syntax_all\r\nlet g:pymode_syntax_highlight_exceptions = g:pymode_syntax_all\r\nlet g:pymode_syntax_docstrings = g:pymode_syntax_all\r\n\r\nset completeopt=menuone,noinsert\r\nset autoindent\r\nset shiftwidth=4\r\nset tabstop=4\r\nset ruler\r\nset number\r\nset expandtab\r\nset showcmd\r\nset showmode\r\nset showmatch\r\nset hlsearch\r\n\" remove the exclamation mark to enable the cursorline\r\nlet @/ = \"\"\r\n\" uncomment the following line to restore the default font\r\n\" set guifont=Menlo-Regular:h11\r\nset guifont=SFMonoNFM-Light:h11\r\nset guioptions+=k\r\n\r\npackadd! dracula\r\n\" colorscheme slate\r\ncolorscheme default\r\nset bg=dark\r\nif has(\"gui_running\")\r\n colorscheme dracula\r\nendif\r\nset listchars=tab:→\\ ,space:·,nbsp:␣,trail:•,eol:¶,precedes:«,extends:»\r\nset cursorlineopt=number\r\nset cursorline\r\nsyntax enable\r\n\r\npackadd! killersheep\r\n```\r\ngvimrc:\r\n```\r\nset macligatures\r\nset macthinstrokes\r\n```\r\n","author":{"url":"https://github.com/Kirito139","@type":"Person","name":"Kirito139"},"datePublished":"2024-04-13T19:13:05.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/1181/python-mode/issues/1181"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:b45757dd-1a26-d439-124b-6f53ab8c7a22 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | DE7A:35D476:2905EF2:3991955:6969216F |
| html-safe-nonce | 8508311f71ddfdd7a95828913bb25c792ca52ea620029ef30154b6d2bc8b8c2e |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJERTdBOjM1RDQ3NjoyOTA1RUYyOjM5OTE5NTU6Njk2OTIxNkYiLCJ2aXNpdG9yX2lkIjoiMzI4MjQ1OTY5ODY4MDg5NzkwMyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 38827af19b66147b50b9d91f371e2a112868f794e667dfbdf014b2c88dc491f9 |
| hovercard-subject-tag | issue:2241710091 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/python-mode/python-mode/1181/issue_layout |
| twitter:image | https://opengraph.githubassets.com/3802ffcdcb652e0257697128748dad024b3ca749947140f4a04a4d26c09ebf13/python-mode/python-mode/issues/1181 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/3802ffcdcb652e0257697128748dad024b3ca749947140f4a04a4d26c09ebf13/python-mode/python-mode/issues/1181 |
| og:image:alt | Upon entering :w, macvim froze and displayed this message at the bottom of the screen: [Pymode] regenerate Rope cache. It would not take any inputs so I quit MacVim, then reopened the file and trie... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | Kirito139 |
| hostname | github.com |
| expected-hostname | github.com |
| None | 54182691a21263b584d2e600b758e081b0ff1d10ffc0d2eefa51cf754b43b51d |
| turbo-cache-control | no-preview |
| go-import | github.com/python-mode/python-mode git https://github.com/python-mode/python-mode.git |
| octolytics-dimension-user_id | 13965098 |
| octolytics-dimension-user_login | python-mode |
| octolytics-dimension-repository_id | 2408911 |
| octolytics-dimension-repository_nwo | python-mode/python-mode |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 2408911 |
| octolytics-dimension-repository_network_root_nwo | python-mode/python-mode |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | d69ac0477df0f87da03b8b06cebd187012d7a930 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width