Bram Moolenaar | 071d427 | 2004-06-13 20:20:40 +0000 | [diff] [blame] | 1 | " Vim compiler file |
| 2 | " Compiler: HP aCC |
| 3 | " Maintainer: Matthias Ulrich <matthias-ulrich@web.de> |
Bram Moolenaar | a5792f5 | 2005-11-23 21:25:05 +0000 | [diff] [blame] | 4 | " URL: http://www.subhome.de/vim/hp_acc.vim |
| 5 | " Last Change: 2005 Nov 19 |
Bram Moolenaar | 071d427 | 2004-06-13 20:20:40 +0000 | [diff] [blame] | 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... |
Bram Moolenaar | a5792f5 | 2005-11-23 21:25:05 +0000 | [diff] [blame] | 13 | " |
| 14 | " Now suggestions by aCC are supported (compile flag aCC +w). |
| 15 | " Thanks to Tim Brown again!! |
| 16 | " |
Bram Moolenaar | 071d427 | 2004-06-13 20:20:40 +0000 | [diff] [blame] | 17 | |
| 18 | if exists("current_compiler") |
| 19 | finish |
| 20 | endif |
| 21 | let current_compiler = "hp_acc" |
| 22 | |
| 23 | if exists(":CompilerSet") != 2 " older Vim always used :setlocal |
| 24 | command -nargs=* CompilerSet setlocal <args> |
| 25 | endif |
| 26 | |
| 27 | CompilerSet errorformat=%A%trror\ %n\:\ \"%f\"\\,\ line\ %l\ \#\ %m, |
Bram Moolenaar | a5792f5 | 2005-11-23 21:25:05 +0000 | [diff] [blame] | 28 | \%A%tarning\ (suggestion)\ %n\:\ \"%f\"\\,\ line\ %l\ \#\ %m\ %#, |
Bram Moolenaar | 071d427 | 2004-06-13 20:20:40 +0000 | [diff] [blame] | 29 | \%A%tarning\ %n\:\ \"%f\"\\,\ line\ %l\ \#\ %m\ %#, |
| 30 | \%Z\ \ \ \ %p^%.%#, |
| 31 | \%-C%.%# |
| 32 | |
| 33 | " vim:ts=8:sw=4:cindent |