9d34fad24f
This is still fast & efficient because if we detect that the buffer hasn't been changed (by examining b:changedtick), the parse doesn't proceed. In effect, we now make sure we parse the file after every change to the buffer as soon as that change happens. This means that compilation error feedback will now be much, MUCH quicker. |
||
---|---|---|
.. | ||
all | ||
c | ||
cpp | ||
cs | ||
general | ||
objc | ||
objcpp | ||
python | ||
__init__.py | ||
completer_utils_test.py | ||
completer_utils.py | ||
completer.py | ||
general_completer.py | ||
threaded_completer.py |