stack.vim 870 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. " Vim compiler file
  2. " Compiler: Haskell Stack
  3. " Maintainer: Daniel Campoverde <alx@sillybytes.net>
  4. " Latest Revision: 2018-08-27
  5. if exists("current_compiler")
  6. finish
  7. endif
  8. let current_compiler = "stack"
  9. let s:cpo_save = &cpo
  10. set cpo&vim
  11. CompilerSet errorformat=
  12. \%-G%.%#:\ build\ %.%#,
  13. \%-G%.%#:\ configure\ %.%#,
  14. \%-G[%.%#]%.%#,
  15. \%-G%.%#preprocessing\ %.%#,
  16. \%-G%.%#configuring\ %.%#,
  17. \%-G%.%#building\ %.%#,
  18. \%-G%.%#linking\ %.%#,
  19. \%-G%.%#installing\ %.%#,
  20. \%-G%.%#registering\ %.%#,
  21. \%-G%.%#:\ copy/register%.%#,
  22. \%-G%.%#process\ exited\ %.%#,
  23. \%-G%.%#--builddir=%.%#,
  24. \%-G--%.%#,
  25. \%-G%.%#\|%.%#,
  26. \%E%f:%l:%c:\ error:,%+Z\ \ \ \ %m,
  27. \%E%f:%l:%c:\ error:\ %m,%-Z,
  28. \%W%f:%l:%c:\ warning:,%+Z\ \ \ \ %m,
  29. \%W%f:%l:%c:\ warning:\ %m,%-Z,
  30. let &cpo = s:cpo_save
  31. unlet s:cpo_save