You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It never seems to happen when jumping to project-local definitions, and not necessarily always when jumping to a library function. However, once I'm looking around in a library, it seems to always happen after one or two additional jumps. The only thing I can do to execute C-g a number of times, and quickly kill the Pymacs buffer. If I'm too slow with doing that it freezes again.
What can I do to investigate the cause of the problem?
The text was updated successfully, but these errors were encountered:
I found that rope causes a lot of hanging problems too, I'll check if I can reproduce your behaviour and try to help you. As a workaround I would suggest you to ditch rope altogether and use https://github.com/tkf/emacs-jedi which is so much faster and reliable.
The reason why jedi is not included in emacs-for-python is that it has a weird installation procedure based on virtualenv and I should find a way to wrap and bundle it.
When using the rope-goto-definition and rope-show-doc functions to goto/show library symbols I can more or less consistently get emacs to hang.
To enable introspection of libraries I added the following to
$PROJECT_ROOT/.ropeproject/config.py
:It never seems to happen when jumping to project-local definitions, and not necessarily always when jumping to a library function. However, once I'm looking around in a library, it seems to always happen after one or two additional jumps. The only thing I can do to execute C-g a number of times, and quickly kill the Pymacs buffer. If I'm too slow with doing that it freezes again.
What can I do to investigate the cause of the problem?
The text was updated successfully, but these errors were encountered: