codekingpro/portable-devtools
114k
1" Vim compiler file2" Compiler: Java Development Kit Compiler3" Maintainer: Doug Kearns <dougkearns@gmail.com>4" Last Change: 2024 Nov 19 (enable local javac_makeprg_params)5" 2025 Mar 11 (add comment for Dispatch)6 7if exists("current_compiler")8 finish9endif10let current_compiler = "javac"11 12let s:cpo_save = &cpo13set cpo&vim14 15" CompilerSet makeprg=javac16execute $'CompilerSet makeprg=javac\ {escape(get(b:, 'javac_makeprg_params', get(g:, 'javac_makeprg_params', '')), ' \|"')}'17 18CompilerSet errorformat=%E%f:%l:\ error:\ %m,19 \%W%f:%l:\ warning:\ %m,20 \%-Z%p^,21 \%-C%.%#,22 \%-G%.%#23 24let &cpo = s:cpo_save25unlet s:cpo_save26 