-
-
Notifications
You must be signed in to change notification settings - Fork 372
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error detected while processing function jedi#usages[2]..jedi#clear_usage #964
Comments
This comment has been minimized.
This comment has been minimized.
Thanks for the report, will look into it later. |
Hmmm, but I'm still using VIM 7.4 and I don't see this problem. |
But it feels like for me "multiple" usages are now broken, which is probably intentional for my VIM version. This means that when I have multiple goto results, just a random? one is picked. This issue is probably somewhere between versions where |
Hi, any word on this? |
@tngreene have you tried a newer Vim? @davidhalter with Vim 7.4 another method gets used then in general. |
Sorry, can you be a bit more precise? I'm not sure I understand :) |
Okay, so, after waiting on this whole operation which I always have bad luck with - upgrading vim and getting a matching version of Python to match - I can confirm yes this appears to be fixed! Thank you for the advice and keeping the bug open for a while. |
I'm glad it worked out, however there's still a bug there, so re-opening. |
Hi, thanks for your work. (setup : with vim 8.1 (vim-gtk from Debian apt))
when im doing simple usage search (leader+n) on print function on .py script file. Which is understandable: However, by adding second arg (which is int 1) in here error is gone, but 'highlights' from usage are still there. ps after selecting suggestion from quickfix usages window it stays open, but inactive (which for me, is undesirable) so i edit this line to close it after select |
Issue
When trying to use Ctrl-G to get usages of functions, I get an "Error detected while processing function jedi#usages[2]..jedi#clear_usages"
Steps to reproduce
I can make it happen regularly, but not always with the same function.
myvimrc:
Output of “:verbose JediDebugInfo”
Jedi-vim debug information
jedi-vim version
Global Python
Using Python version 3 to access Jedi.
C:\Vim\vim81\gvim.exe
3.7.0 (default, Aug 26 2018, 16:05:01) [MSC v.1900 64 bit (AMD64)]
C:\Users\Ted\utils\programming\Python37\Lib\site.py
Jedi
C:\Users\Ted\.vim\bundle\jedi-vim\pythonx\jedi\jedi\__init__.py
Jedi environment: <Environment: 3.7.4 in C:\Users\Ted\utils\programming\Python37>
C:\Users\Ted\utils\programming\Python37\python37.zip
C:\Users\Ted\utils\programming\Python37\DLLs
C:\Users\Ted\utils\programming\Python37\lib
C:\Users\Ted\utils\programming\Python37
C:\Users\Ted\utils\programming\Python37\lib\site-packages
Known environments
<Environment: 3.7.4 in C:\Users\Ted\utils\programming\Python37> (C:\Users\Ted\utils\programming\Python37\python.exe)
<Environment: 3.6.6 in C:\Users\Ted\utils\programming\Python36> (C:\Users\Ted\utils\programming\Python36\python.exe)
Settings
:version
:messages
:scriptnames
The text was updated successfully, but these errors were encountered: