YouCompleteMe/python/ycm
micbou 75d41d1137 Improve extraction of syntax keywords
Use the following strategy to extract identifiers from syntax
highlighting:
 - ignore match and region: they mostly contain arguments,
   syntax groups and regular expressions;
 - ignore "nextgroup=" if first word and subsequent arguments
   "skipempty", "skipwhite", and "skipnl";
 - ignore "contained" argument if first word;
 - add remaining words to the list of identifiers.
Fix a bug where the word "match" was extracted while not being a keyword
of the syntax language.
2016-08-06 13:39:06 +02:00
..
client Use shutdown request to stop server 2016-07-23 11:21:20 +02:00
tests Improve extraction of syntax keywords 2016-08-06 13:39:06 +02:00
__init__.py Fixing python tests broken in rename 2013-05-19 20:06:14 -07:00
base.py Avoid evaluating Vim globals in Python 2016-05-06 20:14:10 +02:00
diagnostic_interface.py Update flake8 config 2016-03-06 17:39:55 +00:00
omni_completer.py Add tests for omni completer GetCompletions 2016-05-08 15:47:58 +01:00
paths.py Add error messages when ycmd crashed 2016-05-02 23:08:32 +02:00
setup.py Add error messages when ycmd crashed 2016-05-02 23:08:32 +02:00
syntax_parse.py Improve extraction of syntax keywords 2016-08-06 13:39:06 +02:00
test_utils.py Refactor tests using a server instance 2016-07-23 11:21:38 +02:00
unsafe_thread_pool_executor.py Update flake8 config 2016-03-06 17:39:55 +00:00
vimsupport.py Convert Vim buffers to bytes in ReplaceChunk 2016-07-14 02:39:33 +02:00
youcompleteme.py Use shutdown request to stop server 2016-07-23 11:21:20 +02:00