Closed skywind3000 closed 4 years ago
Unknown function: pythoncomplete#Complete
This is your omnifunc setting being wrong.
That said, and if I ignore the fact that you deleted the issue template and didn't follow CONTRIBUTING.md
, I did test this out. There is a bug here. Steps to reproduce:
let g:ycm_disable_signature_help = 1
set runtimepath+=$HOME/.vim/bundle/YouCompleteMe-Clean
filetype plugin indent on
syn on
vim -Nu vimrc_min test.py
:set omnifunc=ThisDoesNotExist
import os.
Expect: normal YCM completion
Actual: Omnifunc returned bad value to YCM! Vim:E117: Unknown function: ThisDoesNotExist
In fact, the issue is that when ycm_disable_signature_help
is set, we actually end up disabling all YCM functionality! so it's a pretty bad bug.
log:
2020-01-04 17:58:54,379 - DEBUG - No global extra conf, not calling method YcmCorePreload
2020-01-04 17:58:54,499 - INFO - Received ready request
2020-01-04 17:58:54,503 - INFO - Received signature help available request
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py", line 862, in _handle
return route.call(**args)
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py", line 1740, in wrapper
rv = callback(*a, **ka)
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/watchdog_plugin.py", line 104, in wrapper
return callback( *args, **kwargs )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/hmac_plugin.py", line 68, in wrapper
body = callback( *args, **kwargs )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/handlers.py", line 84, in GetSignatureHelpAvailable
completer = _server_state.GetFiletypeCompleter( [ filetype ] )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:54,567 - INFO - Received event notification
2020-01-04 17:58:54,567 - DEBUG - Event name: BufferVisit
2020-01-04 17:58:54,568 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:54,571 - INFO - Received event notification
2020-01-04 17:58:54,571 - DEBUG - Event name: FileReadyToParse
2020-01-04 17:58:54,571 - INFO - Adding buffer identifiers for file: /Users/ben/.vim/test.py
2020-01-04 17:58:54,572 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:54,677 - INFO - Received filetype completion available request
2020-01-04 17:58:54,678 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:56,273 - INFO - Received completion request
2020-01-04 17:58:56,273 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:56,273 - DEBUG - Using filetype completion: False
2020-01-04 17:58:56,345 - INFO - Received completion request
2020-01-04 17:58:56,346 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:56,346 - DEBUG - Using filetype completion: False
2020-01-04 17:58:56,418 - INFO - Received completion request
2020-01-04 17:58:56,418 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:56,419 - DEBUG - Using filetype completion: False
2020-01-04 17:58:56,469 - INFO - Received completion request
2020-01-04 17:58:56,469 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:56,469 - DEBUG - Using filetype completion: False
2020-01-04 17:58:56,514 - INFO - Received completion request
2020-01-04 17:58:56,514 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:56,515 - DEBUG - Using filetype completion: False
2020-01-04 17:58:56,665 - INFO - Received completion request
2020-01-04 17:58:56,665 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:56,666 - DEBUG - Using filetype completion: False
2020-01-04 17:58:56,748 - INFO - Received event notification
2020-01-04 17:58:56,748 - DEBUG - Event name: CurrentIdentifierFinished
2020-01-04 17:58:56,748 - INFO - Adding ONE buffer identifier for file: /Users/ben/.vim/test.py
2020-01-04 17:58:56,748 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:56,750 - INFO - Received completion request
2020-01-04 17:58:56,750 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:56,750 - DEBUG - Using filetype completion: False
2020-01-04 17:58:57,080 - INFO - Received completion request
2020-01-04 17:58:57,080 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:57,081 - DEBUG - Using filetype completion: False
2020-01-04 17:58:57,128 - INFO - Received completion request
2020-01-04 17:58:57,129 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:57,129 - DEBUG - Using filetype completion: False
2020-01-04 17:58:57,183 - INFO - Received completion request
2020-01-04 17:58:57,183 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:57,183 - DEBUG - Using filetype completion: False
2020-01-04 17:58:57,250 - INFO - Received completion request
2020-01-04 17:58:57,250 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:57,250 - DEBUG - Using filetype completion: False
2020-01-04 17:58:57,366 - INFO - Received event notification
2020-01-04 17:58:57,366 - DEBUG - Event name: CurrentIdentifierFinished
2020-01-04 17:58:57,367 - INFO - Adding ONE buffer identifier for file: /Users/ben/.vim/test.py
2020-01-04 17:58:57,367 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:57,957 - INFO - Received completion request
2020-01-04 17:58:57,957 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:57,958 - DEBUG - Using filetype completion: False
2020-01-04 17:58:58,070 - INFO - Received completion request
2020-01-04 17:58:58,070 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:58,070 - DEBUG - Using filetype completion: False
2020-01-04 17:58:58,192 - INFO - Received completion request
2020-01-04 17:58:58,193 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:58,193 - DEBUG - Using filetype completion: False
2020-01-04 17:58:58,325 - INFO - Received completion request
2020-01-04 17:58:58,325 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:58,326 - DEBUG - Using filetype completion: False
2020-01-04 17:58:58,343 - INFO - Received completion request
2020-01-04 17:58:58,343 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:58,343 - DEBUG - Using filetype completion: False
2020-01-04 17:58:58,450 - INFO - Received event notification
2020-01-04 17:58:58,450 - DEBUG - Event name: CurrentIdentifierFinished
2020-01-04 17:58:58,450 - INFO - Adding ONE buffer identifier for file: /Users/ben/.vim/test.py
2020-01-04 17:58:58,450 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:58,451 - INFO - Received completion request
2020-01-04 17:58:58,452 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:58,452 - DEBUG - Using filetype completion: False
2020-01-04 17:58:58,690 - INFO - Received completion request
2020-01-04 17:58:58,690 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:58,690 - DEBUG - Using filetype completion: False
2020-01-04 17:58:58,801 - INFO - Received completion request
2020-01-04 17:58:58,802 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:58,802 - DEBUG - Using filetype completion: False
2020-01-04 17:58:58,903 - INFO - Received event notification
2020-01-04 17:58:58,903 - DEBUG - Event name: CurrentIdentifierFinished
2020-01-04 17:58:58,903 - INFO - Adding ONE buffer identifier for file: /Users/ben/.vim/test.py
2020-01-04 17:58:58,903 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:58,918 - INFO - Received filter & sort request
2020-01-04 17:58:59,875 - INFO - Received event notification
2020-01-04 17:58:59,875 - DEBUG - Event name: FileReadyToParse
2020-01-04 17:58:59,876 - INFO - Received event notification
2020-01-04 17:58:59,876 - INFO - Adding buffer identifiers for file: /Users/ben/.vim/test.py
2020-01-04 17:58:59,876 - DEBUG - Event name: InsertLeave
2020-01-04 17:58:59,876 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:58:59,877 - ERROR - Semantic completion not available for ['python']
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 114, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:59:01,253 - INFO - Received debug info request
2020-01-04 17:59:01,254 - ERROR - Error retrieving completer debug info
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/handlers.py", line 288, in DebugInfo
request_data ).DebugInfo( request_data )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/handlers.py", line 354, in _GetCompleterForRequestData
return _server_state.GetFiletypeCompleter( request_data[ 'filetypes' ] )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:59:04,485 - INFO - Received debug info request
2020-01-04 17:59:04,485 - ERROR - Error retrieving completer debug info
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/handlers.py", line 288, in DebugInfo
request_data ).DebugInfo( request_data )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/handlers.py", line 354, in _GetCompleterForRequestData
return _server_state.GetFiletypeCompleter( request_data[ 'filetypes' ] )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:59:04,957 - INFO - Received debug info request
2020-01-04 17:59:04,957 - ERROR - Error retrieving completer debug info
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/handlers.py", line 288, in DebugInfo
request_data ).DebugInfo( request_data )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/handlers.py", line 354, in _GetCompleterForRequestData
return _server_state.GetFiletypeCompleter( request_data[ 'filetypes' ] )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
2020-01-04 17:59:05,152 - INFO - Received debug info request
2020-01-04 17:59:05,152 - ERROR - Error retrieving completer debug info
Traceback (most recent call last):
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/handlers.py", line 288, in DebugInfo
request_data ).DebugInfo( request_data )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/handlers.py", line 354, in _GetCompleterForRequestData
return _server_state.GetFiletypeCompleter( request_data[ 'filetypes' ] )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in GetFiletypeCompleter
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 93, in <listcomp>
for filetype in current_filetypes ]
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 74, in _GetFiletypeCompleterForFiletype
completer = module.GetCompleter( self._user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/hook.py", line 29, in GetCompleter
return PythonCompleter( user_options )
File "/Users/ben/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/completers/python/python_completer.py", line 51, in __init__
self.signature_triggers.SetServerSemanticTriggers( [ '(', ',' ] )
AttributeError: 'NoneType' object has no attribute 'SetServerSemanticTriggers'
I'll fix this.
@skywind3000 out of interest, why are you disabling the feature? Is there a problem with it? Can we improve it?
I liked this feature very much, until I see many long signatures occupying half of my screen:
for example:
I experience worse, 4-5 lines of this long-signatures, really annoying. But I don't remember how to reproduce them (what keywords to tigger).
I know, not ycm's fault, they are returned from jedi.
actually ycmd formats the signature line for jedi, so we can truncate etc. if we need to.
That will be helpful.
If I set:
in my vimrc, and edit a python source, everytime I input a dot, it prompts me: