Konfekt | d15114c | 2025-02-22 15:07:09 +0100 | [diff] [blame] | 1 | " Vim compiler file |
| 2 | " Compiler: svelte-check |
| 3 | " Maintainer: @Konfekt |
| 4 | " Last Change: 2025 Feb 22 |
| 5 | |
| 6 | if exists("current_compiler") | finish | endif |
| 7 | let current_compiler = "svelte-check" |
| 8 | |
| 9 | CompilerSet makeprg=npx\ svelte-check\ --output\ machine |
| 10 | CompilerSet errorformat=%*\\d\ %t%*\\a\ \"%f\"\ %l:%c\ %m |
| 11 | CompilerSet errorformat+=%-G%.%# |
| 12 | |
| 13 | " " Fall-back for versions of svelte-check that don't support --output machine |
| 14 | " " before May 2020 https://github.com/sveltejs/language-tools/commit/9f7a90379d287a41621a5e78af5b010a8ab810c3 |
| 15 | " " which is before the first production release 1.1.31 of Svelte-Check |
| 16 | " CompilerSet makeprg=npx\ svelte-check |
| 17 | " CompilerSet errorformat=%E%f:%l:%c, |
| 18 | " CompilerSet errorformat+=%+ZError\:\ %m, |
| 19 | " CompilerSet errorformat+=%-G%.%# |