YouCompleteMe/python/ycm/client
Strahinja Val Markovic 2f051ee9f1 YCM client now sends utf-8 encoded JSON.
Previously, we'd just use json.dumps() to dump out JSON. By default,
ensure_ascii is set to true and non-ASCII chars are encoded as \uXXXX.

Problems seem to happen with other text in the data then not being utf8. I'm not
sure why, still can't repro. This should go away now that we explicitly build a
unicode string which we then encode as utf8.

Hopefully fixes #821.
2014-03-19 13:16:49 -07:00
..
__init__.py A (barely) working version of ycmd + client 2013-10-07 11:03:26 -07:00
base_request.py YCM client now sends utf-8 encoded JSON. 2014-03-19 13:16:49 -07:00
command_request.py Changing copyright headers from me to Google 2014-01-13 11:08:43 -08:00
completion_request.py Decoding completion strings to utf8 for Vim 2014-01-15 11:25:57 -08:00
event_notification.py Changing copyright headers from me to Google 2014-01-13 11:08:43 -08:00
omni_completion_request.py Changing copyright headers from me to Google 2014-01-13 11:08:43 -08:00
ycmd_keepalive.py Changing copyright headers from me to Google 2014-01-13 11:08:43 -08:00