af83357512
Store error highlight IDs on a per window basis rather than per buffer. This is needed as matchadd() adds highlights to the current window - not buffer. This meant an error would occur when you open a file, create an error that caused a highlight, then open the same file in a different window - because it would call matchdelete() with an id that wasnt defined for the current window. |
||
---|---|---|
.. | ||
syntastic.vim |