b4a7d47294
There are many calls to s:Errors() and s:Warnings(), and previously the location list was filtered once for each of these calls. This made vim unusable when handling large location lists (with hundreds of entries). Now we cache the errors and warnings explicitly when we cache the location list. Rework some of the minor methods so that they call s:Errors() or s:Warnings() (which use the cached data) instead of calling s:FilterLocList() directly (which is expensive). |
||
---|---|---|
.. | ||
syntastic.vim |