diff options
Diffstat (limited to 'runtime/compiler/hp_acc.vim')
-rw-r--r-- | runtime/compiler/hp_acc.vim | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/runtime/compiler/hp_acc.vim b/runtime/compiler/hp_acc.vim new file mode 100644 index 0000000..15d5ce5 --- /dev/null +++ b/runtime/compiler/hp_acc.vim @@ -0,0 +1,38 @@ +" Vim compiler file +" Compiler: HP aCC +" Maintainer: Matthias Ulrich <matthias-ulrich@web.de> +" URL: http://www.subhome.de/vim/hp_acc.vim +" Last Change: 2012 Apr 30 +" +" aCC --version says: "HP ANSI C++ B3910B A.03.13" +" This compiler has been tested on: +" hp-ux 10.20, hp-ux 11.0 and hp-ux 11.11 (64bit) +" +" Tim Brown's aCC is: "HP ANSI C++ B3910B A.03.33" +" and it also works fine... +" +" Now suggestions by aCC are supported (compile flag aCC +w). +" Thanks to Tim Brown again!! +" + +if exists("current_compiler") + finish +endif +let current_compiler = "hp_acc" +let s:keepcpo= &cpo +set cpo&vim + +if exists(":CompilerSet") != 2 " older Vim always used :setlocal + command -nargs=* CompilerSet setlocal <args> +endif + +CompilerSet errorformat=%A%trror\ %n\:\ \"%f\"\\,\ line\ %l\ \#\ %m, + \%A%tarning\ (suggestion)\ %n\:\ \"%f\"\\,\ line\ %l\ \#\ %m\ %#, + \%A%tarning\ %n\:\ \"%f\"\\,\ line\ %l\ \#\ %m\ %#, + \%Z\ \ \ \ %p^%.%#, + \%-C%.%# + +let &cpo = s:keepcpo +unlet s:keepcpo + +" vim:ts=8:sw=4:cindent |