zeertzjq and Mateo Gjika
b7c8dcc75b
vim-patch:91023ad: runtime(cabal): Update compiler, ftplugin, syntax, add indent script
...
closes : vim/vim#20623
https://github.com/vim/vim/commit/91023adc67e13158ae1462485a400de787f7aefe
Co-authored-by: Mateo Gjika <104777599+mateoxh@users.noreply.github.com >
2026-06-27 07:04:55 +08:00
zeertzjq and Bruno BELANYI
8ea5747f6d
vim-patch:1fee3cd: runtime(beancount): Include Beancount runtime files
...
Include with adjustments from the upstream repo:
https://github.com/nathangrigg/vim-beancount
closes : vim/vim#20373
https://github.com/vim/vim/commit/1fee3cd4b9a38b18656933d38a4977548d27808b
Co-authored-by: Bruno BELANYI <bruno@belanyi.fr >
2026-06-14 09:37:00 +08:00
6d2eea9345
vim-patch:9.2.0547: "%v" in 'errorformat' is affected by 'tabstop' ( #40040 )
...
Problem: The "%v" item in 'errorformat' interprets the reported
screen column using the buffer's 'tabstop', so the cursor
jumps to the wrong column when 'tabstop' is not 8
(vimpostor).
Solution: When resolving a "%v" column, always count a <tab> as 8
screen columns, independent of 'tabstop', matching the
column numbers reported by compilers; keep the multi-byte
handling. Also use "%v" in the gcc compiler file and
update the documentation (Hirohito Higashi).
fixes: vim/vim#20321
closes : vim/vim#20359
https://github.com/vim/vim/commit/44dcad20f2781ce5c1bd9a851212377859cc5bea
Co-authored-by: Hirohito Higashi <h.east.727@gmail.com >
Co-authored-by: vimpostor <21310755+vimpostor@users.noreply.github.com >
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-29 09:35:37 +08:00
zeertzjq and Christian Brabandt
a412a4a846
vim-patch:010a71b: runtime(zig): Update upstream repo
...
related: vim/vim#20312
https://github.com/vim/vim/commit/010a71bb6072c6c99d311222f4960d403c982c47
Co-authored-by: Christian Brabandt <cb@256bit.org >
2026-05-26 08:00:12 +08:00
zeertzjq and bennyyip
89623e5992
vim-patch:53d97c9: runtime(compiler): Remove wrong escape in zig compiler files ( #39989 )
...
closes : vim/vim#20312
https://github.com/vim/vim/commit/53d97c93b73252c02ed12b350532da8a2c19eb11
Co-authored-by: bennyyip <yebenmy@gmail.com >
2026-05-24 23:05:20 +00:00
yilisharcs
6c21a72b85
vim-patch:702d32e: runtime(compiler): set zig errorformat ( #39769 )
...
includes a new zig_cc file to catch warnings
closes : vim/vim#20198
https://github.com/vim/vim/commit/702d32e16168be35cedd1519de981163010f193b
2026-05-13 01:17:44 +00:00
zeertzjq and Aditya Malik
6cd1fe9a66
vim-patch:9.2.0225: runtime(compiler): No compiler plugin for just ( #38424 )
...
Problem: runtime(compiler): No compiler plugin for just
Solution: Add a compiler plugin for the just command runner, add a test
(Aditya Malik)
Sets makeprg and a custom errorformat to parse just's multi-line
error output into quickfix entries with file, line, column, and
message. Includes a test.
Reference:
- https://github.com/casey/just
closes : vim/vim#19773
https://github.com/vim/vim/commit/e147b635fc0bb130ab3a094dc7f287674ff1f43f
Co-authored-by: Aditya Malik <adityamalik2833@gmail.com >
2026-03-22 23:14:49 +00:00
zeertzjq and Doug Kearns
c3defb4b45
vim-patch:5ed3723: runtime(ruby): Update for Vim 9.2 release ( #37806 )
...
closes : vim/vim#19316
https://github.com/vim/vim/commit/5ed37232bb23245f6d59fa928a7654d3933a2f0a
Co-authored-by: Doug Kearns <dougkearns@gmail.com >
2026-02-10 22:14:21 +08:00
zeertzjq and Mao-Yining
289eb2edd9
vim-patch:d15c718: runtime(compiler): fix space escape in pyright
...
closes : vim/vim#19354
https://github.com/vim/vim/commit/d15c71803873f9165c931af31d86473329682b19
Co-authored-by: Mao-Yining <mao.yining@outlook.com >
2026-02-08 07:07:15 +08:00
zeertzjq and Konfekt
a24f190531
vim-patch:1ff2239: runtime(compiler): add pyright Python type checker
...
closes : vim/vim#19017
https://github.com/vim/vim/commit/1ff2239053684add9ead3c121e12169e7682db7a
Co-authored-by: Konfekt <Konfekt@users.noreply.github.com >
2026-02-08 07:06:59 +08:00
zeertzjq and Mateo Gjika
6869d0698f
vim-patch:17d60ce: runtime(compiler): add compiler plugin for cabal
...
closes : vim/vim#19152
https://github.com/vim/vim/commit/17d60cee555ec36e62492793159f9051218a6bd9
Co-authored-by: Mateo Gjika <104777599+mateoxh@users.noreply.github.com >
2026-01-14 07:12:48 +08:00
zeertzjq and Ubaldo Tiberi
ba7e17160d
vim-patch:69075d3: runtime(compiler): Do not set title in pandoc compiler ( #37347 )
...
closes : vim/vim#19048
https://github.com/vim/vim/commit/69075d35be4d8f56a2dee8fb97948e4cbcdf3e9e
Co-authored-by: Ubaldo Tiberi <ubaldo.tiberi@volvo.com >
2026-01-10 23:24:37 +00:00
zeertzjq and Christian Brabandt
db210dd2a4
vim-patch:57352b2: runtime: mention subscription only ml, fix typo in maintainer email ( #37222 )
...
https://github.com/vim/vim/commit/57352b279d4de492dee4be07d6bc4a116599bbac
Co-authored-by: Christian Brabandt <cb@256bit.org >
2026-01-03 23:27:49 +00:00
zeertzjq and Christian Brabandt
ab20681c52
vim-patch:62d8f3d: runtime: Revert several "mark invalid contact addresses" commits ( #37192 )
...
This reverts commits:
- 6b652a785033fd4164e049492a7327c1ed7c3e5f
- 2f689d5abde0ccddca9e20d8c93a0299bd054e32
- a025a46d4169587145fb54f04af349cd05cb6122
Several email addresses that are known to be valid caused bounces
due to an issue with my email setup. The previous commits incorrectly
marked these addresses as invalid. So revert the whole thing again.
https://github.com/vim/vim/commit/62d8f3dab5a0b30c31a8df86a973c5e59821a3f0
N/A patch:
vim-patch:2f689d5: runtime: mark more invalid email addresses
Co-authored-by: Christian Brabandt <cb@256bit.org >
2026-01-02 06:53:44 +08:00
zeertzjq and Christian Brabandt
cabefb52ff
vim-patch:a025a46: runtime: mark more invalid email addresses
...
https://github.com/vim/vim/commit/a025a46d4169587145fb54f04af349cd05cb6122
Co-authored-by: Christian Brabandt <cb@256bit.org >
2026-01-01 08:23:03 +08:00
zeertzjq and Christian Brabandt
65e7aa9255
vim-patch:partial:2f689d5: runtime: mark more invalid email addresses
...
https://github.com/vim/vim/commit/2f689d5abde0ccddca9e20d8c93a0299bd054e32
Skip colors/ and syntax/help_ru.vim: missing previous changes.
Co-authored-by: Christian Brabandt <cb@256bit.org >
2026-01-01 08:17:57 +08:00
zeertzjq and Konfekt
47aef025a7
vim-patch:ffd5c52: runtime(compiler): ignore 'Found' messages in ruff and ty compiler ( #37119 )
...
while at it, also update the ty command line
closes : vim/vim#19012
https://github.com/vim/vim/commit/ffd5c52d23efa10087721b33713dbf8e4071f3ae
Co-authored-by: Konfekt <Konfekt@users.noreply.github.com >
2025-12-27 01:46:13 +00:00
zeertzjq and Konfekt
e1aceb0068
vim-patch:e09ff34: runtime(ty): include ty compiler plugin ( #37066 )
...
closes : vim/vim#18960
https://github.com/vim/vim/commit/e09ff341294dbdd5c2db2342efc564ba34444571
Co-authored-by: Konfekt <Konfekt@users.noreply.github.com >
2025-12-22 08:13:20 +08:00
yilisharcs
04357f2eff
vim-patch:fe0bafc: runtime(compiler): improve rust errorformat ( #37022 )
...
This commit adds match patterns for:
- warnings with error codes (warning[E0123]: foobar)
- valid nightly unicode entries
closes : vim/vim#18957
https://github.com/vim/vim/commit/fe0bafc7286b5b18b2f8df449041f390cbf621ab
2025-12-19 07:53:58 +08:00
yilisharcs
43db13bfa8
vim-patch:bd5e882: runtime(compiler): Match gcc.vim make error format ( #37012 )
...
Problem: gcc.vim interprets "make: *** [Makefile" in the error message
"make: *** [Makefile:2: all] Error 1" as a valid filename.
Solution: Add pattern to extract the filename correctly. Note that this
doesn't remove the dangling "]" from the output ("all]").
closes : vim/vim#18956
https://github.com/vim/vim/commit/bd5e882a913929864ad650a4ccf3bd5127d1bc25
2025-12-18 07:08:57 +08:00
zeertzjq and Konfekt
5f93d27fba
vim-patch:74b4f92: runtime(compiler): set errorformat where missing
...
As a matter of caution it sets it to the default gcc errorformat:
```
errorformat=%*[^"]"%f"%*\D%l: %m,"%f"%*\D%l: %m,%-Gg%\?make[%*\d]: *** [%f:%l:%m,%-Gg%\?make: *** [%f:%l:%m,%-G%f:%l: (Each undeclared identifier is reported only once,%-G%f:%l: for each function it appears in.),%-GIn file included from %f:%l:%c:,%-GIn file included from %f:%l:%c\,,%-GIn file included from %f:%l:%c,%-GIn file included from %f:%l,%-G%*[ ]from %f:%l:%c,%-G%*[ ]from %f:%l:,%-G%*[ ]from %f:%l\,,%-G%*[ ]from %f:%l,%f:%l:%c:%m,%f(%l):%m,%f:%l:%m,"%f"\, line %l%*\D%c%*[^ ] %m,%D%*\a[%*\d]: Entering directory %*[`']%f',%X%*\a[%*\d]: Leaving directory %*[`']%f',%D%*\a: Entering directory %*[`']%f',%X%*\a: Leaving directory %*[`']%f',%DMaking %*\a in %f,%f|%l| %m
```
so that the compiler keeps working after switching to others.
While likely only a subset is needed; such a subset has been proposed in
a commented errorformat;
checked to work for yamllint but ran out of steam for other compilers;
closes : vim/vim#18754
https://github.com/vim/vim/commit/74b4f9242e55d24a7c602a416f1f4ffbfbdb875e
Co-authored-by: Konfekt <Konfekt@users.noreply.github.com >
2025-11-21 08:56:51 +08:00
zeertzjq and Konfekt
f2619160ae
vim-patch:c2cc63e: runtime(compiler): expand errorformats in maven compiler ( #36605 )
...
matches malformed POM error messages and tries to catch other tools
as well.
closes : vim/vim#18768
https://github.com/vim/vim/commit/c2cc63ec7d5dfa2e11e47f5318b11159c0769c49
Co-authored-by: Konfekt <Konfekt@users.noreply.github.com >
2025-11-19 09:14:49 +08:00
zeertzjq and Konfekt
30634f63e2
vim-patch:fb8ebf1: runtime(compiler): Remove version check in rustc compiler ( #36568 )
...
closes : vim/vim#18347
https://github.com/vim/vim/commit/fb8ebf1ee016cf8e942757f9efb9f706a0dbc08e
Co-authored-by: Konfekt <Konfekt@users.noreply.github.com >
2025-11-15 23:46:08 +00:00
zeertzjq and Konfekt
b3c099b1dd
vim-patch:d0dd561: runtime(compiler): add biome linter ( #36562 )
...
closes : vim/vim#18685
https://github.com/vim/vim/commit/d0dd5614dbfedbb270690561b6f72b0a5d5246fb
Co-authored-by: Konfekt <Konfekt@users.noreply.github.com >
2025-11-15 11:21:19 +00:00
zeertzjq and Konfekt
af5ac171bd
vim-patch:84baba3: runtime(compiler): do not override &l:makeprg on :compiler! ( #36470 )
...
closes : vim/vim#18686
https://github.com/vim/vim/commit/84baba329a1c4984415cfe8359e962c38efac860
Co-authored-by: Konfekt <Konfekt@users.noreply.github.com >
2025-11-07 00:22:50 +00:00
zeertzjq and Christian Brabandt
89030f3ac4
vim-patch:8f551a7: runtime: regenerate helptags, update last-change header in tombi compiler
...
https://github.com/vim/vim/commit/8f551a70ad8f5cc2e3844f2418ef97330d3333bd
Co-authored-by: Christian Brabandt <cb@256bit.org >
2025-10-30 06:47:52 +08:00
zeertzjq and Konfekt
34ddb8b1b8
vim-patch:14e7203: runtime(compiler): Fix escaping in Windows shell command for tombi
...
As observed by Doug Kearns
related: vim/vim#18590
closes : vim/vim#18661
https://github.com/vim/vim/commit/14e7203713567761c37be3bf182e5669e11041e1
Co-authored-by: Konfekt <Konfekt@users.noreply.github.com >
2025-10-30 06:47:52 +08:00
zeertzjq and Christian Brabandt
30d1d26c14
vim-patch:469f870: runtime(compiler): Fix invalid expression in tombi compiler after d659fafcc
...
related: vim/vim#18590
https://github.com/vim/vim/commit/469f870c5e06cb4c1f4b78aa1a7cc354059631d0
Co-authored-by: Christian Brabandt <cb@256bit.org >
2025-10-29 08:18:07 +08:00
zeertzjq and Konfekt
ea57dea91f
vim-patch:d659faf: runtime(compiler): add tombi compiler to lint TOML files
...
closes : vim/vim#18590
https://github.com/vim/vim/commit/d659fafccd945e2ab9596be5060b65dbd0b419a8
Co-authored-by: Konfekt <Konfekt@users.noreply.github.com >
2025-10-29 08:17:50 +08:00
zeertzjq and Luca Saccarola
c7a9404019
vim-patch:becf184: runtime(misc): removing saccarosium from maintainer list ( #35740 )
...
closes : vim/vim#17848
https://github.com/vim/vim/commit/becf1844e03462b2c997689caafc77bc9c812252
Co-authored-by: Luca Saccarola <github.e41mv@aleeas.com >
2025-09-13 01:18:18 +00:00
zeertzjq and Dietrich Moerman
d7050d6e39
vim-patch:f2290a6: runtime(compiler): Add PHPStan compiler ( #34985 )
...
closes : vim/vim#17781
https://github.com/vim/vim/commit/f2290a682365c3a99e582bb74c99b0e5c4b98113
Co-authored-by: Dietrich Moerman <dietrich.moerman@gmail.com >
2025-07-18 09:18:26 +00:00
Christian Clason and Alexander Abrosimov
469541c415
vim-patch:1aa68df: runtime(pandoc): update YAML metadata block parsing in compiler runtime
...
Previously the incorrect regexp forced title to be a single letter
because of using '+' instead of the '\+' regexp modifier.
closes : vim/vim#17321
https://github.com/vim/vim/commit/1aa68dffbf2a80d143ee0e659289dbbc430606af
Co-authored-by: Alexander Abrosimov <alexander.n.abrosimov@gmail.com >
2025-05-16 10:49:40 +02:00
Christian Clason and Kirill Morozov
9e450000d3
vim-patch:32f4973: runtime(gleam): update filetype plugin, include new compiler and syntax script
...
closes : vim/vim#17172
https://github.com/vim/vim/commit/32f49738d1807b1553d1fbd2f5d1b0b4849dbcb5
Co-authored-by: Kirill Morozov <mail2kirill@gmail.com >
2025-04-25 10:58:49 +02:00
zeertzjq and Konfekt
c63e794b10
vim-patch:4fa2dd2: runtime(compiler): add comment for Dispatch ( #32856 )
...
closes : vim/vim#16854
https://github.com/vim/vim/commit/4fa2dd2405a8d11bf1d1cb3553adb6fba53dc19f
Co-authored-by: Konfekt <Konfekt@users.noreply.github.com >
2025-03-12 16:49:36 +08:00
Muntasir Mahmud and Konfekt
02ed5dc088
vim-patch:2347330: runtime(compiler): allow customizing exe and args for tsc ( #32853 )
...
closes : vim/vim#16853
https://github.com/vim/vim/commit/23473303b78d598a0f3c2f9370e011045093d3bd
Co-authored-by: Konfekt <Konfekt@users.noreply.github.com >
2025-03-12 08:00:00 +00:00
Christian Clason and Konfekt
8c4c9ca192
vim-patch:3d75ec7: runtime(compiler): improve svelte-check
...
closes : vim/vim#16749
https://github.com/vim/vim/commit/3d75ec7401850e8a80ae7ab5ad1b84f47bc32095
Co-authored-by: Konfekt <Konfekt@users.noreply.github.com >
2025-02-28 09:32:42 +01:00
Christian Clason and Konfekt
5f11efe423
vim-patch:d15114c: runtime(compiler): include svelte-check compiler
...
closes : vim/vim#16704
https://github.com/vim/vim/commit/d15114c148e615b0c244e94bf91548299f6af047
Co-authored-by: Konfekt <Konfekt@users.noreply.github.com >
2025-02-22 16:17:11 +01:00
zeertzjq and Aliaksei Budavei
89c2945148
vim-patch:9.1.0967: SpotBugs compiler setup can be further improved
...
Problem: SpotBugs compiler can be further improved
Solution: Introduce event-driven primitives for SpotBugs
(Aliaksei Budavei)
closes : vim/vim#16258
https://github.com/vim/vim/commit/2e252474c4df5018b9819d86ebb70bf3b1b1a1af
Co-authored-by: Aliaksei Budavei <0x000c70@gmail.com >
2025-02-04 06:45:25 +08:00
zeertzjq and Aliaksei Budavei
d7426bc9e9
vim-patch:9.1.0935: SpotBugs compiler can be improved
...
Problem: SpotBugs compiler can be improved
Solution: runtime(compiler): Improve defaults and error handling for
SpotBugs; update test_compiler.vim (Aliaksei Budavei)
runtime(compiler): Improve defaults and error handling for SpotBugs
* Keep "spotbugs#DefaultPreCompilerTestAction()" defined but
do not assign its Funcref to the "PreCompilerTestAction"
key of "g:spotbugs_properties": there are no default and
there can only be introduced arbitrary "*sourceDirPath"
entries; therefore, this assignment is confusing at best,
given that the function's implementation delegates to
whatever "PreCompilerAction" is.
* Allow for the possibility of relative source pathnames
passed as arguments to Vim for the Javac default actions,
and the necessity to have them properly reconciled when
the current working directory is changed.
* Do not expect users to remember or know that new source
files ‘must be’ ":argadd"'d to be then known to the Javac
default actions; so collect the names of Java-file buffers
and Java-file Vim arguments; and let users providing the
"@sources" file-lists in the "g:javac_makeprg_params"
variable update these file-lists themselves.
* Strive to not leave behind a fire-once Syntax ":autocmd"
for a Java buffer whenever an arbitrary pre-compile action
errors out.
* Only attempt to run a post-compiler action in the absence
of failures for a pre-compiler action. Note that warnings
and failures are treated alike (?!) by the Javac compiler,
so when previews are tried out with "--enable-preview",
remember about passing "-Xlint:-preview" too to also let
SpotBugs have a go.
* Properly group conditional operators when testing for key
entries in a user-defined variable.
* Also test whether "javaExternal" is defined when choosing
an implementation for source-file parsing.
* Two commands are provided to toggle actions for buffer-local
autocommands:
- SpotBugsRemoveBufferAutocmd;
- SpotBugsDefineBufferAutocmd.
For example, try this from "~/.vim/after/ftplugin/java.vim":
------------------------------------------------------------
if exists(':SpotBugsDefineBufferAutocmd') == 2
SpotBugsDefineBufferAutocmd BufWritePost SigUSR1
endif
------------------------------------------------------------
And ":doautocmd java_spotbugs User" can be manually used at will.
closes : vim/vim#16140
https://github.com/vim/vim/commit/368ef5a48c7a41af7fe2c32a5d5659e23aff63d0
Co-authored-by: Aliaksei Budavei <0x000c70@gmail.com >
2025-02-04 06:45:25 +08:00
Christian Clason and Konfekt
48c09ed4d9
vim-patch:6c57c30: runtime(compiler): include a basic bash syntax checker compiler
...
See @saccarosium 's suggestion at
https://github.com/vim/vim/pull/16311#issuecomment-2563447885
closes : vim/vim#16314
https://github.com/vim/vim/commit/6c57c30ad43f5e0d040f7d432ceb5d61fc6ab651
Co-authored-by: Konfekt <Konfekt@users.noreply.github.com >
2024-12-28 00:35:32 +01:00
Christian Clason and Luca Saccarola
4182e98752
vim-patch:b66cac1: runtime(typst): add definition lists to formatlistpat, update maintainer
...
closes : vim/vim#16192
https://github.com/vim/vim/commit/b66cac1a8ed8636a38e867226f5bb621c96ff322
Co-authored-by: Luca Saccarola <github.e41mv@aleeas.com >
2024-12-10 08:06:35 +01:00
Christian Clason and Konfekt
9d174a7dac
vim-patch:9.1.0898: runtime(compiler): pytest compiler not included
...
Problem: runtime(compiler): pytest compiler not included
Solution: include pytest compiler, update the compiler completion test
(Konfekt)
closes : vim/vim#16130
https://github.com/vim/vim/commit/3c2596a9e967910143d41fbb9615614ab36d43a7
Co-authored-by: Konfekt <Konfekt@users.noreply.github.com >
2024-11-30 13:40:08 +01:00
Christian Clason and Romain Lafourcade
fd865fbd92
vim-patch:dd21c89: runtime(compiler): update eslint compiler
...
compact formatter is no longer distributed with eslint, so:
- switch to '--format stylish' in makeprg
- update 'errorformat' for the 'stylish' format output
fixes : vim/vim#16126
closes : vim/vim#16137
https://github.com/vim/vim/commit/dd21c8962680ba726ac1bf78ae106a4b6071450f
Co-authored-by: Romain Lafourcade <romainlafourcade@gmail.com >
2024-11-30 11:39:36 +01:00
8d7d225caa
vim-patch:65311c6: runtime(compiler): include spotbugs Java linter
...
closes : vim/vim#16001
https://github.com/vim/vim/commit/65311c6f472de67b368d83441ca5e93da86161f4
Co-authored-by: Konfekt <Konfekt@users.noreply.github.com >
Co-authored-by: Aliaksei Budavei <0x000c70@gmail.com >
2024-11-29 08:57:00 +08:00
Christian Clason and Konfekt
fd57f39766
vim-patch:4927dae: runtime(compiler): fix escaping of arguments passed to :CompilerSet
...
See newly added help entry referring to option-backslash
closes : vim/vim#16084
https://github.com/vim/vim/commit/4927daef608d4bbcdce8a1098cdeeaed3112c849
Co-authored-by: Konfekt <Konfekt@users.noreply.github.com >
2024-11-20 09:27:36 +01:00
Christian Clason and D. Ben Knoble
40dee8a2dc
vim-patch:c4208da: runtime(compiler): include a Java Maven compiler plugin
...
@Konfekt suggested adding this [1]; I confirmed that both source
repositories have permissive licenses [2], [3] that permit copying the
code (at least where the compiler scripts are concerned).
[1]: https://github.com/benknoble/Dotfiles/commit/570b1006fd794b0b9f5434b4fed4c2d785fcb05c
[2]: https://github.com/JalaiAmitahl/maven-compiler.vim
[3]: https://github.com/mikelue/vim-maven-plugin/issues/13
closes : vim/vim#16041
https://github.com/vim/vim/commit/c4208da0f4e59925f5e5828ed7725e22fd118e47
Co-authored-by: D. Ben Knoble <ben.knoble+github@gmail.com >
2024-11-14 09:35:11 +01:00
zeertzjq and Konfekt
eaf5ae6cc6
vim-patch:210c49b: runtime(compiler): update pylint linter ( #31191 )
...
closes : vim/vim#16039
https://github.com/vim/vim/commit/210c49bbe8b2edf15fd4fbbc089ec128e4c9c0c9
Co-authored-by: Konfekt <Konfekt@users.noreply.github.com >
2024-11-13 08:00:35 +00:00
zeertzjq and Konfekt
c914ecf4c9
vim-patch:0f60fbf: runtime(compiler): improve cppcheck
...
Properly escape the values for makeprg according to the :set rules
closes : vim/vim#16014
https://github.com/vim/vim/commit/0f60fbf6796b72111184a6734b702a93f8f8944b
Co-authored-by: Konfekt <Konfekt@users.noreply.github.com >
2024-11-09 08:45:10 +08:00
zeertzjq and Konfekt
b4c5e743ac
vim-patch:6d9a145: runtime(compiler): add mypy and ruff compiler; update pylint linter
...
mypy and ruff come from
https://github.com/Konfekt/vim-compilers/tree/master/compiler and the
former was added by @pbnj-dragon
closes : vim/vim#16007
https://github.com/vim/vim/commit/6d9a145d719857fe461d045adf3b61ec4b4bb53f
Co-authored-by: Konfekt <Konfekt@users.noreply.github.com >
2024-11-09 08:43:50 +08:00
zeertzjq and Enno
32566dc1c3
vim-patch:3780c11: runtime(compiler): fix typo in cppcheck compiler plugin
...
closes : vim/vim#16002
https://github.com/vim/vim/commit/3780c11267415ff57f261fcd3e1dea0c2c9d8dd0
Co-authored-by: Enno <Konfekt@users.noreply.github.com >
2024-11-09 08:23:59 +08:00