neovim/runtime/compiler
Christian Clason c3cb56d8ec vim-patch:0ddab58: runtime(java): Add a config variable for commonly used compiler options
The value of g:javac_makeprg_params, if set, is added to the value of
'makeprg' as an option string.

closes: vim/vim#14999

0ddab582fa

Co-authored-by: Doug Kearns <dougkearns@gmail.com>
2024-06-16 23:24:55 +02:00
..
ant.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
bcc.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
bdf.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
cargo.vim vim-patch:cec44eae82c1 (#28199) 2024-04-06 11:13:56 +08:00
checkstyle.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
cm3.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
context.vim vim-patch:b73faa1c02d0 (#28193) 2024-04-06 05:44:37 +08:00
cs.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
csslint.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
cucumber.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
dart2js.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
dart2native.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
dart.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
dartanalyser.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
dartdevc.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
dartdoc.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
dartfmt.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
decada.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
dot.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
dotnet.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
erlang.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
eruby.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
eslint.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
fbc.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
fortran_cv.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
fortran_elf90.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
fortran_F.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
fortran_g77.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
fortran_lf95.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
fpc.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
g95.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
gawk.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
gcc.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
gfortran.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
ghc.vim
gjs.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
gm2.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
gnat.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
go.vim vim-patch:cec44eae82c1 (#28199) 2024-04-06 11:13:56 +08:00
haml.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
hare.vim vim-patch:9.1.0442: hare runtime files outdated (#29011) 2024-05-26 07:11:50 +08:00
hp_acc.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
icc.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
icon.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
ifort.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
intel.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
irix5_c.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
irix5_cpp.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
javac.vim vim-patch:0ddab58: runtime(java): Add a config variable for commonly used compiler options 2024-06-16 23:24:55 +02:00
jest.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
jikes.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
jjs.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
jq.vim vim-patch:79952b9c6774 2024-04-27 11:01:14 +02:00
jshint.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
jsonlint.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
mcs.vim vim-patch:cec44eae82c1 (#28199) 2024-04-06 11:13:56 +08:00
mips_c.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
mipspro_c89.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
mipspro_cpp.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
modelsim_vcom.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
msbuild.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
msvc.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
neato.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
ocaml.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
onsgmls.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
pandoc.vim vim-patch:fb8f31ea7d7f (#28356) 2024-04-16 08:13:21 +08:00
pbx.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
perl.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
perlcritic.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
php.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
pip_compile.vim vim-patch:9.1.0326: filetype: some requirements files are not recognized (#28360) 2024-04-16 09:33:33 +08:00
podchecker.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
powershell.vim vim-patch:b73faa1c02d0 (#28193) 2024-04-06 05:44:37 +08:00
pylint.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
pyunit.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
raco.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
racomake.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
racosetup.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
racotest.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
rake.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
README.txt vim-patch:e978b4534a5e (#24697) 2023-08-13 13:25:10 +01:00
rhino.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
rime_deployer.vim vim-patch:8a31de6dd275 (#28361) 2024-04-16 09:33:51 +08:00
rspec.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
rst.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
rubocop.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
ruby.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
rubyunit.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
rustc.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
sass.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
scdoc.vim vim-patch:cec44eae82c1 (#28199) 2024-04-06 11:13:56 +08:00
se.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
shellcheck.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
sml.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
spectral.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
splint.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
stack.vim vim-patch:20aac6c11269 2018-10-29 23:55:45 +01:00
standard.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
stylelint.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
tcl.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
tex.vim vim-patch:b73faa1c02d0 (#28193) 2024-04-06 05:44:37 +08:00
tidy.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
ts-node.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
tsc.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
typedoc.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
vimdoc.vim vim-patch:e92ed1b45c54 (#28337) 2024-04-15 07:39:32 +08:00
xbuild.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
xmllint.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
xmlwf.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
xo.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
yamllint.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
zig_build_exe.vim vim-patch:cec44eae82c1 (#28199) 2024-04-06 11:13:56 +08:00
zig_build.vim vim-patch:cec44eae82c1 (#28199) 2024-04-06 11:13:56 +08:00
zig_test.vim vim-patch:cec44eae82c1 (#28199) 2024-04-06 11:13:56 +08:00
zig.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00
zsh.vim vim-patch:408281e16a36 2024-04-05 15:45:13 +02:00

This directory contains Vim scripts to be used with a specific compiler.
They are used with the ":compiler" command.

These scripts usually set options, for example 'errorformat'.
See ":help write-compiler-plugin".

If you want to write your own compiler plugin, have a look at the other files
for how to do it, the format is simple.

If you think a compiler plugin you have written is useful for others, please
send it to the vim-dev mailing list: <vim-dev@vim.org>