YouCompleteMe/python/ycm
zzbot c2906b6fef Auto merge of #2631 - davits:changedtick, r=bstaletic
[READY] Moved change tracking to python. Per buffer diagnostics

Thank you for working on YCM! :)

- [x] I have read and understood YCM's [CONTRIBUTING][cont] document.
- [x] I have read and understood YCM's [CODE_OF_CONDUCT][code] document.
- [x] I have included tests for the changes in my PR. If not, I have included a
  rationale for why I haven't.
- [x] **I understand my PR may be closed if it becomes obvious I didn't
  actually perform all of these steps.**

Adds an emulation of Vim buffer object and moves change tracking into python.
Now diagnostics are stored per buffer, which effectively solves #2165 .

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/valloric/youcompleteme/2631)
<!-- Reviewable:end -->
2017-06-05 03:21:41 -07:00
..
client Merge branch 'master' into fork_master 2017-03-30 20:26:11 +03:00
tests Auto merge of #2631 - davits:changedtick, r=bstaletic 2017-06-05 03:21:41 -07:00
__init__.py Fixing python tests broken in rename 2013-05-19 20:06:14 -07:00
base.py Do not install aliases from future 2017-03-18 18:24:48 +01:00
buffer.py Minor changes addressing review comments. 2017-05-29 22:24:55 +04:00
diagnostic_filter.py Do not install aliases from future 2017-03-18 18:24:48 +01:00
diagnostic_interface.py Latest upstream changes with buffer emulation. 2017-05-21 18:26:50 +04:00
omni_completer.py Do not install aliases from future 2017-03-18 18:24:48 +01:00
paths.py Do not cache Python interpreter path 2017-04-02 22:28:59 +02:00
setup.py Add error messages when ycmd crashed 2016-05-02 23:08:32 +02:00
syntax_parse.py Do not install aliases from future 2017-03-18 18:24:48 +01:00
unsafe_thread_pool_executor.py Update flake8 config 2016-03-06 17:39:55 +00:00
vimsupport.py Minor changes addressing review comments. 2017-05-29 22:24:55 +04:00
youcompleteme.py Cache current buffer on buffer visit. 2017-06-04 12:09:49 +04:00