| 
									
										
										
										
											2022-12-06 18:20:10 +00:00
										 |  |  | " Vim compiler file | 
					
						
							|  |  |  | " Compiler: Zig Compiler (zig test) | 
					
						
							|  |  |  | " Upstream: https://github.com/ziglang/zig.vim | 
					
						
							| 
									
										
										
										
											2024-04-06 01:59:39 +08:00
										 |  |  | " Last Change: 2024 Apr 05 by The Vim Project (removed :CompilerSet definition) | 
					
						
							| 
									
										
										
										
											2022-12-06 18:20:10 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | if exists('current_compiler') | 
					
						
							|  |  |  |   finish | 
					
						
							|  |  |  | endif | 
					
						
							|  |  |  | runtime compiler/zig.vim | 
					
						
							|  |  |  | let current_compiler = 'zig_test' | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | let s:save_cpo = &cpo | 
					
						
							|  |  |  | set cpo&vim | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | if has('patch-7.4.191') | 
					
						
							|  |  |  |   CompilerSet makeprg=zig\ test\ \%:S\ \$*  | 
					
						
							|  |  |  | else | 
					
						
							|  |  |  |   CompilerSet makeprg=zig\ test\ \"%\"\ \$*  | 
					
						
							|  |  |  | endif | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | let &cpo = s:save_cpo | 
					
						
							|  |  |  | unlet s:save_cpo | 
					
						
							|  |  |  | " vim: tabstop=8 shiftwidth=4 softtabstop=4 expandtab |