zeertzjq and Bram Moolenaar
dce615bc42
vim-patch:9.0.0228: crash when pattern looks below the last line
...
Problem: Crash when pattern looks below the last line.
Solution: Consider invalid lines to be empty. (closes vim/vim#10938 )
https://github.com/vim/vim/commit/13ed494bb5edc5a02d0ed0feabddb68920f88570
Comment out the test as it uses Vim9 script and text properties.
Co-authored-by: Bram Moolenaar <Bram@vim.org >
2024-07-17 11:04:50 +08:00
zeertzjq
8f890f74b6
test(old): reorder test_regexp_latin.vim to match upstream
2024-07-17 10:50:19 +08:00
zeertzjq and Bram Moolenaar
4025c2aa5f
vim-patch:8.2.0281: two placed signs in the same line are not combined ( #29757 )
...
Problem: Two placed signs in the same line are not combined. E.g. in the
terminal debugger a breakpoint and the PC cannot be both be
displayed.
Solution: Combine the sign column and line highlight attributes.
https://github.com/vim/vim/commit/a2f6e42ded067df8ee682c15aa246491a389b1a0
Nvim already does this in decor_redraw_signs().
Co-authored-by: Bram Moolenaar <Bram@vim.org >
2024-07-17 01:20:41 +00:00
luukvbaal
f9a49fab0c
fix(column): modifying a sign should update placed signs ( #29750 )
...
Problem: Modifying a sign no longer updates already placed signs.
Solution: Loop over (newly-exposed) placed decorations when modifying a
sign definition. Update placed decor if it belongs to the sign
that is modified.
2024-07-17 08:53:10 +08:00
Maria José Solano
5fe4ce6678
fix(snippet): modify base indentation when there's actually whitespace ( #29670 )
2024-07-16 19:30:22 +02:00
altermo
118ae7e5ed
fix(tohtml): support ranges again
2024-07-16 15:07:40 +02:00
zeertzjq and Bram Moolenaar
7e5c5b4d85
vim-patch:8.2.1659: spellfile code not completely tested
...
Problem: Spellfile code not completely tested.
Solution: Add a few more test cases. (Yegappan Lakshmanan, closes vim/vim#6929 )
https://github.com/vim/vim/commit/96fdf4348a50cdbe6b8f18ccb4806ba5b190989e
Co-authored-by: Bram Moolenaar <Bram@vim.org >
2024-07-16 15:25:10 +08:00
zeertzjq and Bram Moolenaar
10fa9c8039
vim-patch:8.2.1651: spellfile code not completely tested
...
Problem: Spellfile code not completely tested.
Solution: Add a few more test cases. (Yegappan Lakshmanan, closes vim/vim#6918 )
https://github.com/vim/vim/commit/64e2db6dc6d7a013ff94ce302af8958cbd2704af
Fix incorrect spellfile message.
Co-authored-by: Bram Moolenaar <Bram@vim.org >
2024-07-16 15:25:10 +08:00
zeertzjq and Bram Moolenaar
0bbccf7c5f
vim-patch:8.2.3381: crash when using NULL list with sign functions ( #29740 )
...
Problem: Crash when using NULL list with sign functions.
Solution: Handle a NULL list like an empty list. (issue vim/vim#8260 )
https://github.com/vim/vim/commit/5c56da4de8398566ef96122db44ec93e6c2d483a
Nvim's TV_LIST_ITER_MOD() already checks for NULL.
Co-authored-by: Bram Moolenaar <Bram@vim.org >
2024-07-16 15:24:32 +08:00
zeertzjq and K.Takata
e84a4c5a98
vim-patch:9.0.0393: signals test often fails on FreeBSD
...
Problem: Signals test often fails on FreeBSD.
Solution: Use separate files for Suspend and Resume. (Ken Takata,
closes vim/vim#11065 )
https://github.com/vim/vim/commit/a9480dbc8c4381e4139db1ab7969722f4d100bac
Co-authored-by: K.Takata <kentkt@csc.jp >
2024-07-16 14:41:02 +08:00
zeertzjq and Bram Moolenaar
a35eda36c3
vim-patch:8.2.5158: TSTP and INT signal tests are not run with valgrind
...
Problem: TSTP and INT signal tests are not run with valgrind.
Solution: Sleep a bit longer. (closes vim/vim#10614 )
https://github.com/vim/vim/commit/61e3784819d3776ec6fb40d97a12a1bb659e8143
Cherry-pick Test_signal_TSTP() from patch 8.2.3941.
Co-authored-by: Bram Moolenaar <Bram@vim.org >
2024-07-16 14:40:14 +08:00
zeertzjq and Bram Moolenaar
76aede1162
vim-patch:8.2.2276: list of distributed files is outdated
...
Problem: List of distributed files is outdated.
Solution: Update the file list. Minor comment updates.
https://github.com/vim/vim/commit/a72514945bc3edd4fc4d745004e37c5d5487c98d
Co-authored-by: Bram Moolenaar <Bram@vim.org >
2024-07-16 14:38:04 +08:00
zeertzjq and Bram Moolenaar
598fd77d95
vim-patch:8.2.0183: tests fail when the float feature is disabled ( #29738 )
...
Problem: Tests fail when the float feature is disabled.
Solution: Skip tests that don't work without float support.
https://github.com/vim/vim/commit/5feabe00c47fa66d5f4c95213f150488433f78e3
Cherry-pick Test_ruby_Vim_blob() from patch 8.1.0977 and skip it.
Co-authored-by: Bram Moolenaar <Bram@vim.org >
2024-07-16 06:25:35 +00:00
zeertzjq and Bram Moolenaar
37c7c7547a
vim-patch:8.1.1106: no test for 'writedelay' ( #29736 )
...
Problem: No test for 'writedelay'.
Solution: Add a test.
https://github.com/vim/vim/commit/449ac47f931c99188575037ddfc5ee96f5200d2f
Co-authored-by: Bram Moolenaar <Bram@vim.org >
2024-07-16 05:39:20 +00:00
zeertzjq and Bram Moolenaar
a553b36876
vim-patch:7.4.1565 ( #29734 )
...
Problem: Crash when assert_equal() runs into a NULL string.
Solution: Check for NULL. (Dominique) Add a test.
https://github.com/vim/vim/commit/f1551964448607f8222de2d8f0992ea43eb2fe67
Use the latest version of the test from Vim.
Co-authored-by: Bram Moolenaar <Bram@vim.org >
2024-07-16 03:44:17 +00:00
zeertzjq and Christian Brabandt
24bd7a4a9c
vim-patch:8.2.3579: CI sometimes fails for MinGW
...
Problem: CI sometimes fails for MinGW.
Solution: Use backslashes in HandleSwapExists(). (Christian Brabandt,
closes vim/vim#9078 )
https://github.com/vim/vim/commit/4b2c8047679b737dcb0cd15c313ee51553aed617
Co-authored-by: Christian Brabandt <cb@256bit.org >
2024-07-16 10:56:37 +08:00
zeertzjq and Bram Moolenaar
1bf9a7ce95
vim-patch:8.2.3311: Vim9: check for DO_NOT_FREE_CNT is very slow
...
Problem: Vim9: check for DO_NOT_FREE_CNT is very slow.
Solution: Move to a separate function so it can be skipped by setting
$TEST_SKIP_PAT.
https://github.com/vim/vim/commit/dae453f3397a26a53301d7327e6ed43e8b392035
Co-authored-by: Bram Moolenaar <Bram@vim.org >
2024-07-16 10:56:37 +08:00
zeertzjq
594c7f3d77
fix(ui): avoid ambiguity about last chunk when flushing halfway ( #29718 )
2024-07-15 18:35:20 +08:00
zeertzjq and Christian Brabandt
15a0977ffc
vim-patch:9.1.0585: tests: test_cpoptions leaves swapfiles around
...
Problem: tests: test_cpoptions leaves swapfiles around
Solution: Use :bw! instead of :close!
https://github.com/vim/vim/commit/bb5d27dc79187ff3bd51734946a4c8418989a218
Co-authored-by: Christian Brabandt <cb@256bit.org >
2024-07-15 06:16:31 +08:00
zeertzjq and Bram Moolenaar
7214fd8f55
vim-patch:partial:9.0.0418: manually deleting temp test files
...
Problem: Manually deleting temp test files.
Solution: Use the 'D' flag of writefile() and mkdir().
https://github.com/vim/vim/commit/45bbaef0382c5468d9fac511775bd99ea7bf5b84
This only includes test_cpoptions.vim changes.
Co-authored-by: Bram Moolenaar <Bram@vim.org >
2024-07-15 06:03:58 +08:00
Christian Clason and Yinzuo Jiang
79130c0fd3
vim-patch:9.1.0586: ocaml runtime files are outdated
...
Problem: ocaml runtime files are outdated
Solution: sync those files with the upstream repo,
detect a few more ocaml files
(Yinzuo Jiang)
closes : vim/vim#15260
https://github.com/vim/vim/commit/700cf8cfa1e926e2ba676203b3ad90c2c2083f1d
Co-authored-by: Yinzuo Jiang <jiangyinzuo@foxmail.com >
2024-07-14 23:55:57 +02:00
Christian Clason and Jonas Dujava
60734dc761
vim-patch:9.1.0583: filetype: *.pdf_tex files are not recognized
...
Problem: filetype: *.pdf_tex files are not recognized
Solution: Detect '*.pdf_tex' files as tex filetype
(Jonas Dujava)
Those files are generated by inkscape, when exporting, see e.g.
https://inkscape.org/doc/inkscape-man.html
closes : vim/vim#15250
https://github.com/vim/vim/commit/28145e005d646cb0477aa26ef69d0f651a9f9d27
Co-authored-by: Jonas Dujava <jonas.dujava@gmail.com >
2024-07-14 12:21:11 +02:00
zeertzjq
c8401515cd
vim-patch:9.1.0582: Printed line doesn't overwrite colon when pressing Enter in Ex mode
...
Problem: Printed line no longer overwrites colon when pressing Enter in
Ex mode (after 9.1.0573).
Solution: Restore the behavior of pressing Enter in Ex mode.
(zeertzjq)
closes : vim/vim#15258
https://github.com/vim/vim/commit/7d664bf0eb2cb25cb77933c8b7f11ca09929e7b8
2024-07-14 16:33:07 +08:00
zeertzjq and Mohamed Akram
ba36742211
vim-patch:9.1.0574: ex: wrong handling of commands after bar
...
Problem: ex: wrong handling of commands after bar
Solution: for :append, :insert and :change use the text after the bar
as input for those commands. This is what POSIX requests.
(Mohamed Akram)
See the POSIX Spec:
https://pubs.opengroup.org/onlinepubs/9699919799/utilities/ex.html#tag_20_40_13_03
Section 12.c
closes : vim/vim#15229
https://github.com/vim/vim/commit/8c446da34998f6350911e07fbfd7932412c83185
Co-authored-by: Mohamed Akram <mohd.akram@outlook.com >
2024-07-14 13:39:40 +08:00
zeertzjq and Mohamed Akram
9093fbdd02
vim-patch:9.1.0573: ex: no implicit print for single addresses
...
Problem: ex: no implicit print for single addresses
Solution: explicitly print even during single addresses,
as requested by POSIX (Mohamed Akram)
See the POSIX behaviour here:
https://pubs.opengroup.org/onlinepubs/9699919799/utilities/ex.html#tag_20_40_13_03
Section 6b
closes : vim/vim#15230
https://github.com/vim/vim/commit/c25a7084e9ae1f78c28ddcbe1fa23374cfdf1e03
Co-authored-by: Mohamed Akram <mohd.akram@outlook.com >
2024-07-14 13:39:40 +08:00
zeertzjq
49ba36becd
vim-patch:9.1.0580: :lmap mapping for keypad key not applied when typed in Select mode ( #29693 )
...
Problem: An :lmap mapping for a printable keypad key is not applied
when typing it in Select mode.
Solution: Change keypad key to ASCII after setting vgetc_char.
(zeertzjq)
closes : vim/vim#15245
https://github.com/vim/vim/commit/90a800274ded86d5d79dbea7ba647cd69b029b4e
2024-07-14 06:50:36 +08:00
zeertzjq
3700d94c6f
vim-patch:9.1.0579: Ex command is still executed after giving E1247
...
Problem: Ex command is still executed after giving E1247.
Solution: Indicate the error properly and set cmd to NULL.
(zeertzjq)
closes : vim/vim#15241
https://github.com/vim/vim/commit/d1b5ea984d41102d253ecdd9a76124cd4c58b97d
2024-07-14 06:12:42 +08:00
zeertzjq and Bram Moolenaar
5531c95101
vim-patch:8.2.4065: computation overflow with large cound for :yank
...
Problem: Computation overflow with large cound for :yank.
Solution: Avoid an overflow.
https://github.com/vim/vim/commit/3cf21b305104e91a28e4ce3a473672b2e88a9469
Co-authored-by: Bram Moolenaar <Bram@vim.org >
2024-07-14 06:12:42 +08:00
zeertzjq
6276fce11e
test(old): enable Test_address_line_overflow()
...
Nvim doesn't use atol() in getdigits() and doesn't need to check for
size of long.
2024-07-14 06:12:42 +08:00
zeertzjq
c31f64dd4d
vim-patch:9.1.0577: Unnecessary checks for v:sizeoflong in test_put.vim
...
Problem: Unnecessary checks for v:sizeoflong in test_put.vim. They are
no longer necessary as patch 8.2.3661 has changed the count to
be within 32-bit integer limit.
Solution: Remove the checks (zeertzjq).
closes : vim/vim#15239
https://github.com/vim/vim/commit/69a28f6c0861523b1a9c565b3c882f439ae73ef4
2024-07-14 06:12:41 +08:00
bfredl
eab535e10e
Merge pull request #29315 from bfredl/staticinline
...
refactor(declarations): also generate prototypes for functions in headers
2024-07-13 17:22:59 +02:00
Amit Singh
970a27927e
fix(lua)!: do not use typed table for empty dict
...
Problem:
Empty dictionaries are converted into typed tables of the form `{ [true]
= 6}` instead of an empty dictionary representation `{}`. This leads to
incorrect table representation, along with failure in JSON encoding of
such tables as currently tables with only string and number type keys
can be encoded.
Solution:
The typed table logic has been removed from `nlua_push_Dictionary`. The
typed table logic is required only for float value conversions which is
already handled in `nlua_push_Float`. So, it is(was) no longer required
here.
Fixes neovim/neovim#29218
2024-07-13 16:42:28 +05:30
bfredl
7dffc36e61
refactor(declarations): also generate prototypes for functions in headers
...
Before this change, "static inline" functions in headers needed to have
their function attributes specified in a completely different way. The
prototype had to be duplicated, and REAL_FATTR_ had to be used instead
of the public FUNC_ATTR_ names.
TODO: need a check that a "header.h.inline.generated.h" file is not
forgotten when the first "static inline" function with attributes
is added to a header (they would just be silently missing).
2024-07-13 12:30:49 +02:00
zeertzjq and LemonBoy
b1aa8f5eb8
vim-patch:9.1.0572: cannot specify tab page closing behaviour ( #29682 )
...
Problem: cannot specify tab page closing behaviour
(Gianluca Pacchiella)
Solution: Add the 'tabclose' option (LemonBoy).
fixes : vim/vim#5967
closes : vim/vim#15204
https://github.com/vim/vim/commit/5247b0b92e191a046b034171a3b34031e317735f
Co-authored-by: LemonBoy <thatlemon@gmail.com >
2024-07-13 08:56:58 +08:00
zeertzjq
16f63b964f
fix(input): handle vim.on_key() properly with ALT and K_SPECIAL ( #29677 )
2024-07-13 04:14:29 +08:00
zeertzjq
028dd3c5c4
vim-patch:9.1.0569: fnamemodify() treats ".." and "../" differently ( #29673 )
...
Problem: fnamemodify() treats ".." and "../" differently.
Solution: Expand ".." properly like how "/.." is treated in 8.2.3388.
(zeertzjq)
closes : vim/vim#15218
https://github.com/vim/vim/commit/1ee7420460768df67ea4bc73467f2d4f8b1555bd
2024-07-12 14:30:49 +08:00
zeertzjq and LemonBoy
83f42aa450
vim-patch:9.1.0568: Cannot expand paths from 'cdpath' setting
...
Problem: Cannot expand paths from 'cdpath' setting
(Daniel Hahler)
Solution: Implement 'cdpath' completion, add the new 'dir_in_path'
completion type (LemonBoy)
fixes vim/vim#374
closes : vim/vim#15205
https://github.com/vim/vim/commit/a20bf69a3b32024cb7809be87af33bf9dc490a19
Co-authored-by: LemonBoy <thatlemon@gmail.com >
2024-07-12 07:39:36 +08:00
zeertzjq and Bram Moolenaar
f1827d877d
vim-patch:partial:9.0.0418: manually deleting temp test files
...
Problem: Manually deleting temp test files.
Solution: Use the 'D' flag of writefile() and mkdir().
https://github.com/vim/vim/commit/45bbaef0382c5468d9fac511775bd99ea7bf5b84
This only includes test_cd.vim changes.
Co-authored-by: Bram Moolenaar <Bram@vim.org >
2024-07-12 07:30:21 +08:00
zeertzjq and Bram Moolenaar
a61666293d
vim-patch:partial:9.0.0323: using common name in tests leads to flaky tests
...
Problem: Using common name in tests leads to flaky tests.
Solution: Rename files and directories to be more specific.
https://github.com/vim/vim/commit/3b0d70f4ff436cb144683dafd956e8a3ee485a90
This only includes test_cd.vim changes.
Co-authored-by: Bram Moolenaar <Bram@vim.org >
2024-07-12 07:30:21 +08:00
zeertzjq
80818641f3
vim-patch:9.1.0567: Cannot use relative paths as findfile() stop directories
...
Problem: Cannot use relative paths as findfile() stop directories.
Solution: Change a relative path to an absolute path.
(zeertzjq)
related: vim/vim#15200
closes : vim/vim#15202
https://github.com/vim/vim/commit/764526e2799fbed040fc867858ee2eb0677afe98
2024-07-12 06:49:43 +08:00
zeertzjq
091a130804
vim-patch:9.1.0566: Stop dir in findfile() doesn't work properly w/o trailing slash
...
Problem: Stop directory in findfile() doesn't work properly without a
trailing slash.
Solution: Always use fnamencmp(), not fnamecmp().
related: vim/vim#15200
related: vim/vim#15202
https://github.com/vim/vim/commit/e6ab23bd4a41840860ae2904956c4d255a9dd528
2024-07-12 06:49:38 +08:00
zeertzjq
50feb85b0c
vim-patch:9.1.0565: Stop directory doesn't work properly in 'tags'
...
Problem: Stop directory doesn't work properly in 'tags'.
(Jesse Pavel)
Solution: Also move the stop directory forward by one byte.
(zeertzjq)
This doesn't support relative stop directories yet, as they are not
supported in other places like findfile() either.
fixes : vim/vim#15200
related: vim/vim#15202
https://github.com/vim/vim/commit/68819afb2cdd0f44baa080db589e1d8f77099e5f
2024-07-12 06:49:35 +08:00
zeertzjq and Bram Moolenaar
2c9e82e193
vim-patch:partial:9.0.0323: using common name in tests leads to flaky tests
...
Problem: Using common name in tests leads to flaky tests.
Solution: Rename files and directories to be more specific.
https://github.com/vim/vim/commit/3b0d70f4ff436cb144683dafd956e8a3ee485a90
This only includes test_findfile.vim changes.
vim-patch:9.1.0562: tests: inconsistency in test_findfile.vim
Problem: tests: inconsistency in test_findfile.vim, it saves and
restores 'shellslash', but doesn't actually set it
Solution: Set shellslash explicitly (zeertzjq)
closes : vim/vim#15217
https://github.com/vim/vim/commit/e7b98ab96e1f1bd12032c620615a2c69adbf018d
Co-authored-by: Bram Moolenaar <Bram@vim.org >
2024-07-12 06:49:33 +08:00
zeertzjq and Bram Moolenaar
31d53cbb0f
vim-patch:8.2.3388: fnamemodify('path/..', ':p') differs from using 'path/../' ( #29667 )
...
Problem: fnamemodify('path/..', ':p') differs from using 'path/../'.
Solution: Include the "/.." in the directory name. (closes vim/vim#8808 )
https://github.com/vim/vim/commit/4eaef9979fc5032606897963f1af37674ee0d422
Co-authored-by: Bram Moolenaar <Bram@vim.org >
2024-07-12 06:33:54 +08:00
zeertzjq and LemonBoy
45b7a2c503
vim-patch:9.1.0557: moving in the buffer list doesn't work as documented ( #29653 )
...
Problem: moving in the buffer list doesn't work as documented
(SenileFelineS)
Solution: Skip non-help buffers, when run from normal buffers, else
only move from help buffers to the next help buffer (LemonBoy)
As explained in the help section for :bnext and :bprev the commands
should jump from help buffers to help buffers (and from regular ones to
regular ones).
fixes : vim/vim#4478
closes : vim/vim#15198
https://github.com/vim/vim/commit/893eeeb44583ca33276e263165b2a6e50fd297d0
Co-authored-by: LemonBoy <thatlemon@gmail.com >
2024-07-11 08:02:59 +08:00
Christian Clason and Christian Brabandt
afbe7736a4
vim-patch:9.1.0555: filetype: angular ft detection is still problematic
...
Problem: filetype: angular ft detection is still problematic
(after 9.1.0551)
Solution: detect htmlangular filetype only by inspecting the content,
do not try to determine it from a generic name like
'*.component.html'
For the reasons mentioned here:
https://github.com/vim/vim/pull/13594#issuecomment-1834465890
related: vim/vim#15190
related: vim/vim#13594
related: vim/vim#13604
https://github.com/vim/vim/commit/c03f631b7b01e672787b222a55898f8dcac8d859
Co-authored-by: Christian Brabandt <cb@256bit.org >
2024-07-11 00:41:40 +02:00
zeertzjq
07c1996c8a
vim-patch:9.1.0556: :bwipe doesn't remove file from jumplist of other tabpages ( #29651 )
...
Problem: :bwipe doesn't remove file from jumplist and tagstack of other
tabpages. Time complexity of mark_forget_file() is O(n^2) when
removing all entries (after v9.1.0554)
Solution: Use FOR_ALL_TAB_WINDOWS(). Start the loops over the arrays
from the end instead of the start (zeertzjq)
closes : vim/vim#15199
https://github.com/vim/vim/commit/2e7d89b39883b0cfd3e615b02bd55186e00fb7ce
2024-07-11 06:26:22 +08:00
Christian Clason and Tomodachi94
17bc5af01b
vim-patch:9.1.0553: filetype: *.mcmeta files are not recognized
...
Problem: filetype: *.mcmeta files are not recognized
Solution: Detect '*.mcmeta' files as json filetype
(Tomodachi94)
"pack.mcmeta" was added to the JSON tests because that is the most common
filename with that extension.
There are currently 34,000 instances of this file extension on GitHub:
https://github.com/search?q=path%3A*.mcmeta&type=code&p=2
.zip files with this extension have downloads in the millions on sites
like CurseForge:
https://www.curseforge.com/minecraft/search?page=1&pageSize=20&sortBy=relevancy&class=texture-packs
Further reading about the file extension:
https://minecraft.wiki/w/Tutorials/Creating_a_resource_pack#Creating_a_.MCMETA_file
closes : vim/vim#15189
https://github.com/vim/vim/commit/d33a518025765c4a3530ad6cfb6cab83a30c8f55
Co-authored-by: Tomodachi94 <tomodachi94@protonmail.com >
2024-07-10 09:31:48 +02:00
Christian Clason and Dennis van den Berg
7fa089f463
vim-patch:9.1.0551: filetype: htmlangular files are not properly detected
...
Problem: filetype: htmlangular files are not properly detected
Solution: Use the new htmlangular filetype for angular files, because
since angular v17, those are no longer valid HTML files.
(Dennis van den Berg)
Since Angular 17, the new Control Flow Syntax is not valid HTML. This PR
adds a new filetype detection for the HTML templates of Angular.
It first checks the filename. The Angular convention is to use
*.component.html for the template. However, this is not mandatory.
If the filename does not match, it will check the contents of the file
if it contains:
- One of the Control-Flow blocks: @if, @for, @switch, @defer
- A structural directive: *ngIf, *ngFor, *ngSwitch, *ngTemplateOutlet
- Builtin Angular elements: ng-template or ng-content
- String interpolation: {{ something }}
This enables the Angular LSP to attach only to htmlangular filetypes, as
well as language parsers, such as tree-sitter.
closes : vim/vim#15190
https://github.com/vim/vim/commit/1ad194c0dfd82ca1e7a1b6f2fca89a487794158d
Co-authored-by: Dennis van den Berg <dennis.vandenberg@nedap.com >
2024-07-10 09:31:48 +02:00
Christian Clason and Christian Brabandt
80530d07e7
vim-patch:9.1.0552: No test for antlr4 filetype
...
Problem: No test for antlr4 filetype
(after 9.1.0550)
Solution: Add a simple filename test
related: vim/vim#15191
https://github.com/vim/vim/commit/8fc23bb8a433a28ccf1a60a48ad91bd7226c3d73
Co-authored-by: Christian Brabandt <cb@256bit.org >
2024-07-10 09:31:48 +02:00