" Upstream: https://github.com/ziglang/zig.vim
" Last Change:
" 2026 May 12 by the Vim project (set errormformat)
+" 2026 May 24 by the Vim project (do not escape vars for makeprg)
if exists("current_compiler")
finish
set cpo&vim
" a subcommand must be provided for the this compiler (test, build-exe, etc)
-CompilerSet makeprg=zig\ \$*\ \%:S
+CompilerSet makeprg=zig\ $*\ %:S
CompilerSet errorformat=
\%-G,
" Upstream: https://github.com/ziglang/zig.vim
" Last Change: 2025 Nov 16 by the Vim Project (set errorformat)
" 2026 May 12 by the Vim project (remove errorformat)
+" 2026 May 24 by the Vim project (do not escape vars for makeprg)
if exists('current_compiler')
finish
let s:save_cpo = &cpo
set cpo&vim
-CompilerSet makeprg=zig\ build-exe\ \%:S\ \$*
+CompilerSet makeprg=zig\ build-exe\ %:S\ $*
let &cpo = s:save_cpo
unlet s:save_cpo
" Vim compiler file
" Compiler: Zig Compiler (zig cc)
" Last Change: 2026 May 12
+" 2026 May 24 by the Vim project (do not escape vars for makeprg)
if exists('current_compiler')
finish
let s:save_cpo = &cpo
set cpo&vim
-CompilerSet makeprg=zig\ cc\ \%:S\ \$*
+CompilerSet makeprg=zig\ cc\ %:S\ $*
let &cpo = s:save_cpo
unlet s:save_cpo
" Upstream: https://github.com/ziglang/zig.vim
" Last Change: 2025 Nov 16 by the Vim Project (set errorformat)
" 2026 May 12 by the Vim Project (remove error format)
+" 2026 May 24 by the Vim project (do not escape vars for makeprg)
if exists('current_compiler')
finish
let s:save_cpo = &cpo
set cpo&vim
-CompilerSet makeprg=zig\ test\ \%:S\ \$*
+CompilerSet makeprg=zig\ test\ %:S\ $*
let &cpo = s:save_cpo
unlet s:save_cpo