YouCompleteMe/python/ycm
zzbot c209cdbbfc
Auto merge of #3279 - micbou:fix-signs, r=puremourning
[READY] Update sign place regex pattern for newer versions

Among other things, [Vim 8.1.0614](162b71479b) changed the output of the `sign place` command by adding the `priority` field:
```
--- Signs ---
Signs for test.cpp:
    line=4  id=100000000  name=YcmError priority=10
    line=5  id=100000001  name=YcmError priority=10
```
This breaks [the `GetSignsForBuffer` function](7997fc5536/python/ycm/vimsupport.py (L204-L215)) which extract the signs from the output of that command. We need to update the regex pattern used to match the lines of `sign place` for Vim 8.1.0614 or later.

<!-- 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/3279)
<!-- Reviewable:end -->
2018-12-28 00:50:29 -08:00
..
client Do not apply fixits for omnifunc completion 2018-12-21 15:56:31 +01:00
tests Update sign place regex pattern for newer versions 2018-12-25 14:35:51 +01:00
__init__.py Fixing python tests broken in rename 2013-05-19 20:06:14 -07:00
base.py Fix insertion adjustment for omnifunc candidates 2018-12-11 02:15:24 +01:00
buffer.py Update JavaScript support and documentation 2018-07-25 22:15:01 +02:00
diagnostic_filter.py Add g:ycm_filter_diagnostics to list of options 2018-11-26 12:51:26 +01:00
diagnostic_interface.py Update diagnostic matches only in current window 2018-11-27 15:44:55 +01:00
omni_completer.py Convert strings from omnifunc into dictionaries 2018-10-14 18:07:54 +02:00
paths.py Drop Python 2.6 and Python 3.3 2018-01-30 18:34:50 +01:00
syntax_parse.py Add flake8-ycm to test requirements 2018-05-30 02:53:28 +02:00
unsafe_thread_pool_executor.py Add flake8-ycm to test requirements 2018-05-30 02:53:28 +02:00
vimsupport.py Update sign place regex pattern for newer versions 2018-12-25 14:35:51 +01:00
youcompleteme.py Remove server_utils dependency 2018-12-19 13:54:23 +01:00