forked from aniani/vim
		
	runtime(compiler): add comment for Dispatch
closes: #16854 Signed-off-by: Konfekt <Konfekt@users.noreply.github.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
		
				
					committed by
					
						 Christian Brabandt
						Christian Brabandt
					
				
			
			
				
	
			
			
			
						parent
						
							a8aeeeb9aa
						
					
				
				
					commit
					4fa2dd2405
				
			| @@ -6,6 +6,7 @@ vim9script | ||||
| # Contributors:       Enno Nagel | ||||
| # Last Change:        2024 Mar 29 | ||||
| #                     2024 Apr 03 by The Vim Project (removed :CompilerSet definition) | ||||
| #                     2025 Mar 11 by The Vim Project (add comment for Dispatch) | ||||
|  | ||||
| if exists("g:current_compiler") | ||||
|   finish | ||||
| @@ -15,6 +16,7 @@ import autoload '../autoload/context.vim' | ||||
|  | ||||
| g:current_compiler = 'context' | ||||
|  | ||||
| # CompilerSet makeprg=context | ||||
| if get(b:, 'context_ignore_makefile', get(g:, 'context_ignore_makefile', 0)) || | ||||
|   (!filereadable('Makefile') && !filereadable('makefile')) | ||||
|   var makeprg =  join(context.ConTeXtCmd(shellescape(expand('%:p:t'))), ' ') | ||||
|   | ||||
| @@ -2,6 +2,7 @@ | ||||
| " Compiler:	Java Development Kit Compiler | ||||
| " Maintainer:	Doug Kearns <dougkearns@gmail.com> | ||||
| " Last Change:	2024 Nov 19 (enable local javac_makeprg_params) | ||||
| " 		2025 Mar 11 (add comment for Dispatch) | ||||
|  | ||||
| if exists("current_compiler") | ||||
|   finish | ||||
| @@ -11,6 +12,7 @@ let current_compiler = "javac" | ||||
| let s:cpo_save = &cpo | ||||
| set cpo&vim | ||||
|  | ||||
| " CompilerSet makeprg=javac | ||||
| execute $'CompilerSet makeprg=javac\ {escape(get(b:, 'javac_makeprg_params', get(g:, 'javac_makeprg_params', '')), ' \|"')}' | ||||
|  | ||||
| CompilerSet errorformat=%E%f:%l:\ error:\ %m, | ||||
|   | ||||
| @@ -6,6 +6,7 @@ | ||||
| "		2024 Apr 03 by the Vim Project (removed :CompilerSet definition) | ||||
| "		2024 Apr 05 by the Vim Project (avoid leaving behind g:makeprg) | ||||
| "		2024 Nov 19 by the Vim Project (properly escape makeprg setting) | ||||
| "		2025 Mar 11 by the Vim Project (add comment for Dispatch) | ||||
|  | ||||
| if exists("current_compiler") | ||||
|   finish | ||||
| @@ -50,6 +51,8 @@ let s:makeprg = g:ps1_makeprg_cmd .. ' %:p:S' | ||||
| "         + CategoryInfo          : ObjectNotFound: (Write-Ouput:String) [], CommandNotFoundException | ||||
| "         + FullyQualifiedErrorId : CommandNotFoundException | ||||
|  | ||||
| " CompilerSet makeprg=pwsh | ||||
| " CompilerSet makeprg=powershell | ||||
| execute 'CompilerSet makeprg=' .. escape(s:makeprg, ' \|"') | ||||
|  | ||||
| " Showing error in context with underlining. | ||||
|   | ||||
| @@ -6,6 +6,7 @@ | ||||
| "		2024 Apr 03 by the Vim Project (removed :CompilerSet definition) | ||||
| "		2024 Apr 05 by the Vim Project (avoid leaving behind g:makeprg) | ||||
| "		2024 Nov 19 by the Vim Project (properly escape makeprg setting) | ||||
| "		2025 Mar 11 by the Vim Project (add comment for Dispatch) | ||||
|  | ||||
| if exists("current_compiler") | ||||
| 	finish | ||||
| @@ -28,6 +29,7 @@ if exists('b:tex_ignore_makefile') || exists('g:tex_ignore_makefile') || | ||||
| 		let current_compiler = "latex" | ||||
| 	endif | ||||
| 	let s:makeprg=current_compiler .. ' -interaction=nonstopmode' | ||||
| 	" CompilerSet makeprg=latex | ||||
| 	execute 'CompilerSet makeprg=' .. escape(s:makeprg, ' \|"') | ||||
| else | ||||
| 	let current_compiler = 'make' | ||||
|   | ||||
| @@ -2,8 +2,9 @@ | ||||
| " Language:    Typst | ||||
| " Previous Maintainer:  Gregory Anders | ||||
| " Maintainer:  Luca Saccarola <github.e41mv@aleeas.com> | ||||
| " Based On:    https://github.com/kaarmu/typst.vim | ||||
| " Last Change: 2024 Dec 09 | ||||
| " Based on:    https://github.com/kaarmu/typst.vim | ||||
| " 2025 Mar 11 by the Vim Project (add comment for Dispatch) | ||||
|  | ||||
| if exists('current_compiler') | ||||
|     finish | ||||
| @@ -13,4 +14,5 @@ let current_compiler = get(g:, 'typst_cmd', 'typst') | ||||
| " With `--diagnostic-format` we can use the default errorformat | ||||
| let s:makeprg = [current_compiler, 'compile', '--diagnostic-format', 'short', '%:S'] | ||||
|  | ||||
| " CompilerSet makeprg=typst | ||||
| execute 'CompilerSet makeprg=' . join(s:makeprg, '\ ') | ||||
|   | ||||
		Reference in New Issue
	
	Block a user