1- *quickfix.txt* For Vim version 9.1. Last change: 2024 Sep 09
1+ *quickfix.txt* For Vim version 9.1. Last change: 2024 Sep 10
22
33
44 VIM REFERENCE MANUAL by Bram Moolenaar
@@ -1276,6 +1276,7 @@ not "b:current_compiler". What the command actually does is the following:
12761276
12771277For writing a compiler plugin, see | write-compiler-plugin | .
12781278
1279+ Use the | compiler-make | plugin to undo the effect of a compiler plugin.
12791280
12801281DOTNET *compiler-dotnet*
12811282
@@ -1291,7 +1292,6 @@ Example: limit output to only display errors, and suppress the project name: >
12911292 let dotnet_show_project_file = v:false
12921293 compiler dotnet
12931294<
1294-
12951295GCC *quickfix-gcc* *compiler-gcc*
12961296
12971297There's one variable you can set for the GCC compiler:
@@ -1302,14 +1302,19 @@ g:compiler_gcc_ignore_unmatched_lines
13021302 commands run from make are generating false
13031303 positives.
13041304
1305-
13061305JAVAC *compiler-javac*
13071306
13081307Commonly used compiler options can be added to 'makeprg' by setting the
13091308g:javac_makeprg_params variable. For example: >
13101309
13111310 let g:javac_makeprg_params = "-Xlint:all -encoding utf-8"
13121311<
1312+ GNU MAKE *compiler-make*
1313+
1314+ Since the default make program is "make", the compiler plugin for make,
1315+ :compiler make, will reset the 'makeprg' and 'errorformat' option to
1316+ the default values and unlet any variables that may have been set by a
1317+ previous compiler plugin.
13131318
13141319MANX AZTEC C *quickfix-manx* *compiler-manx*
13151320
0 commit comments