Ben Jackson
e73426187d
Add tests for omni completer GetCompletions
2016-05-08 15:47:58 +01:00
Ben Jackson
4d7b386a37
Fix a number of multi-byte errors and tracebacks
...
- Correct FixIts when there are unicode characters
- Fix errors in CompleteDone handler
- Fix tracebacks when omnifunc returns unicode chars
2016-05-08 15:32:36 +01:00
Ben Jackson
edd2bdbe0f
Update flake8 config
2016-03-06 17:39:55 +00:00
Val Markovic
ba6c6182ed
Consistent handling of ServerError exceptions
...
Previously we used the super-evil 'except Exception' clauses that would
catch everything and turn debugging into a sanity-questioning exercise.
2016-02-28 19:23:40 -08:00
Val Markovic
4e82409cc1
Futurize pass + manual fixes
2016-02-27 16:12:44 -08:00
Val Markovic
fd0c2cc1d8
Updating to latest ycmd
...
This includes the using the new API for OmniCompleter.
2016-02-24 17:10:13 -08:00
micbou
4835b49a89
Remove interpreter line from Python sources
2016-02-05 16:24:03 +01:00
Strahinja Val Markovic
9100044afc
Refactored completion request creation
...
- OmniCompleter is now more similar to other Completers.
- CompletionRequest doesn't store start_column anymore.
- Calling BuildRequestData only once per request.
2014-05-27 17:38:34 -07:00
Strahinja Val Markovic
876eaf9c33
OmniCompleter requests now have buffer data
...
RequestWrap needs buffer data to produce computed properties.
2014-05-27 15:34:46 -07:00
Strahinja Val Markovic
4cf9cfcdff
Updating to latest ycmd
...
Since ycmd doesn't need 'query', 'start_column' and 'line_value' params, we
don't send them anymore.
2014-05-27 14:30:22 -07:00
Strahinja Val Markovic
a69bbb3009
Updating code to work with new ycmd location
2014-05-13 13:09:19 -07:00