-
-
Notifications
You must be signed in to change notification settings - Fork 373
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
Function Signature Displayed Weirdly #1009
Comments
I basically gave up to fix all of these cases, because it's such a big hack. I'm hoping for floating windows to come to VIM and think that we can find a good solution at that point. There's still |
Have any suggestions for neovim? I run that instead of vim. Thanks for the quick response btw |
You could try #652. |
I’ll give it a shot when I have a minute and let you know how it works. |
Same issue as #493. We are trying to get rid of changing the buffer for this feature and are trying to use floating windows. |
Issue
Sometimes the function signature is displayed like this:
And other times, it's displayed like this:
The second version eats into the line above the completion. Here's the plain source code for reference:
I'm wondering how either:
Here's a version that can be reproduced with a minimal vimrc:
I will note that I can't get the full "doc" window to pop up with this minimal vimrc, which makes me think that's a
coc-python
feature and not ajedi
feature, but I don't have a ton of time to dig into this at the moment.Do you know how to make this all play nicely together? For reference, here's my full vimrc: https://github.com/alichtman/dotfiles/blob/master/.config/nvim/init.vim
Steps to reproduce
Output of “:verbose JediDebugInfo”
Jedi-vim debug information
jedi-vim version
Global Python
Using Python version 3 to access Jedi.
/usr/local/var/pyenv/versions/3.8.1/Python.framework/Versions/3.8/bin/python3
3.8.1 (default, Mar 5 2020, 04:48:22), [Clang 11.0.0 (clang-1100.0.33.17)]
/usr/local/var/pyenv/versions/3.8.1/Python.framework/Versions/3.8/lib/python3.8/site.py
Jedi
/Users/alichtman/.local/share/nvim/plugged/jedi-vim/pythonx/jedi/jedi/__init__.py
Jedi environment: <SameEnvironment: 3.8.1 in /usr/local/var/pyenv/versions/3.8.1/Python.framework/Versions/3.8>
/usr/local/var/pyenv/versions/3.8.1/Python.framework/Versions/3.8/lib/python38.zip
/usr/local/var/pyenv/versions/3.8.1/Python.framework/Versions/3.8/lib/python3.8
/usr/local/var/pyenv/versions/3.8.1/Python.framework/Versions/3.8/lib/python3.8/lib-dynload
/Users/alichtman/Library/Python/3.8/lib/python/site-packages
/usr/local/var/pyenv/versions/3.8.1/Python.framework/Versions/3.8/lib/python3.8/site-packages
Known environments
<Environment: 3.8.1 in /usr/local/var/pyenv/versions/3.8.1/Python.framework/Versions/3.8> (/usr/local/var/pyenv/versions/3.8.1/Python.framework/Versions/3.8/bin/python3.8)
<Environment: 2.7.17 in /usr/local/Cellar/python@2/2.7.17_1/Frameworks/Python.framework/Versions/2.7> (/usr/local/opt/python@2/bin/python2.7)
Settings
:version
:messages
:scriptnames
The text was updated successfully, but these errors were encountered: