YouCompleteMe/python/ycm/client
micbou 223ae6ab9f
Rewrite completion system
Bring fully asynchronous completion by polling for completions with a timer
then calling completefunc once the completions are ready. Use the start column
returned by the server in completefunc. Immediately display the last completion
on the TextChangedI event to prevent the popup menu disappearing while waiting
for the completions. Handle the TextChangedI event not being triggered while
the completion menu is open by closing the menu when inserting a character
through the InsertCharPre event, and when deleting a character on the <BS> and
<C-h> keys.
2017-06-21 02:32:57 +02:00
..
__init__.py A (barely) working version of ycmd + client 2013-10-07 11:03:26 -07:00
base_request.py Import urljoin and urlparse from ycmd.utils 2017-03-20 10:59:20 +01:00
command_request.py Merge branch 'master' into fork_master 2017-03-30 20:26:11 +03:00
completer_available_request.py Do not install aliases from future 2017-03-18 18:24:48 +01:00
completion_request.py Rewrite completion system 2017-06-21 02:32:57 +02:00
debug_info_request.py Merge branch 'master' into fork_master 2017-03-30 20:26:11 +03:00
event_notification.py Do not install aliases from future 2017-03-18 18:24:48 +01:00
omni_completion_request.py Rewrite completion system 2017-06-21 02:32:57 +02:00
shutdown_request.py Do not install aliases from future 2017-03-18 18:24:48 +01:00
ycmd_keepalive.py Do not install aliases from future 2017-03-18 18:24:48 +01:00