syntastic/syntax_checkers/haskell
LCD 47 68131a7679 Bug fix: error sorting.
Error sorting can't be done as a postprocess function called from
SyntasticMake(), since the final values of some relevant fields (f.i.
type) might not be known yet at that point.  Solution: move sorting to
getLocListRaw(), after per-checker quiet_messages.  New checker methods
getWantSort() / setWantSort() are needed.

Second problem: some checkers return screen columns mixed with byte
indices.  Solution: compute screen columns as needed.  Sadly, everything
about working with screen columns is fragile.
2014-04-16 22:16:40 +03:00
..
ghc-mod.vim Refactor of quiet_message filters. 2014-02-24 01:10:33 +02:00
hdevtools.vim Hdevtools: fix column calculations. Cleanup. 2014-04-10 09:45:11 +03:00
hlint.vim Hlint: fix column calculations. 2014-04-10 09:00:13 +03:00
scan.vim Bug fix: error sorting. 2014-04-16 22:16:40 +03:00