home *** CD-ROM | disk | FTP | other *** search
/ vim.ftp.fu-berlin.de / 2015-02-03.vim.ftp.fu-berlin.de.tar / vim.ftp.fu-berlin.de / runtime / dos / compiler / hp_acc.vim < prev    next >
Encoding:
Text File  |  2012-05-31  |  1.1 KB  |  39 lines

  1. " Vim compiler file
  2. " Compiler:    HP aCC
  3. " Maintainer:    Matthias Ulrich <matthias-ulrich@web.de>
  4. " URL:          http://www.subhome.de/vim/hp_acc.vim
  5. " Last Change:    2012 Apr 30
  6. "
  7. "  aCC --version says: "HP ANSI C++ B3910B A.03.13"
  8. "  This compiler has been tested on:
  9. "       hp-ux 10.20, hp-ux 11.0 and hp-ux 11.11 (64bit)
  10. "
  11. "  Tim Brown's aCC is: "HP ANSI C++ B3910B A.03.33"
  12. "  and it also works fine...
  13. "  
  14. "  Now suggestions by aCC are supported (compile flag aCC +w).
  15. "  Thanks to Tim Brown again!!
  16. "  
  17.  
  18. if exists("current_compiler")
  19.   finish
  20. endif
  21. let current_compiler = "hp_acc"
  22. let s:keepcpo= &cpo
  23. set cpo&vim
  24.  
  25. if exists(":CompilerSet") != 2        " older Vim always used :setlocal
  26.   command -nargs=* CompilerSet setlocal <args>
  27. endif
  28.  
  29. CompilerSet errorformat=%A%trror\ %n\:\ \"%f\"\\,\ line\ %l\ \#\ %m,
  30.          \%A%tarning\ (suggestion)\ %n\:\ \"%f\"\\,\ line\ %l\ \#\ %m\ %#,
  31.          \%A%tarning\ %n\:\ \"%f\"\\,\ line\ %l\ \#\ %m\ %#,
  32.          \%Z\ \ \ \ %p^%.%#,
  33.          \%-C%.%#
  34.  
  35. let &cpo = s:keepcpo
  36. unlet s:keepcpo
  37.  
  38. " vim:ts=8:sw=4:cindent
  39.