zeertzjq
dcf36e613b
vim-patch:e9f8e0f: runtime(matchit): Update matchit plugin ( #40085 )
...
e9f8e0fcbe
Co-authored-by: Christian Brabandt <cb@256bit.org >
2026-06-02 12:17:33 +00:00
zeertzjq
3ad9e6254b
vim-patch:ec46b9d: runtime(matchit): include minor improvement from chrisbra/matchit
...
In particular, documentation update from
related: chrisbra/matchit#55
ec46b9d4f2
Co-authored-by: Jon Parise <jon@indelible.org >
2026-01-14 07:11:32 +08:00
zeertzjq
9ca69488cf
vim-patch:e80a4ed: runtime(matchit): Update to Release 1.21
...
closes : vim/vim#19109
e80a4ed845
Co-authored-by: Christian Brabandt <cb@256bit.org >
2026-01-09 09:39:19 +08:00
Emilia Simmons
69aa33d890
fix(runtime): let matchit and matchparen skips fallback on treesitter captures
...
When treesitter is enabled, by default syntax groups are not defined, but these
groups are used to identify where to skip matches in matchit and matchparen.
This patch does three things:
1. If syntax is enabled regardless of treesitter (`vim.bo.syntax='on'`):
Use original implementation.
2. If treesitter is enabled and syntax is not:
Match the syntax groups (i.e. `comment\|string`) against treesitter captures
to check for skipped groups.
3. Add an explicit treesitter syntax for marking captures to skip:
matchit uses `b:match_skip` to determine what counts as skippable
Where 's:comment\|string' uses a match of the named syntax groups against
a regex match of comment\|string, 't:comment\|string' now uses vim regex
to match against the names of the treesitter capture groups.
2025-01-04 20:11:43 +01:00
Christian Clason
14f9aacc9d
vim-patch:8cf29e4c4a2a
...
runtime(matchit): update matchit plugin to v1.20
fixes : vim/vim#14814
8cf29e4c4a
Co-authored-by: Christian Brabandt <cb@256bit.org >
2024-05-21 08:46:38 +02:00
dundargoc
5a2543c159
docs: small fixes ( #25831 )
...
Co-authored-by: Peter Aronoff <peter@aronoff.org >
2023-11-03 07:22:02 +08:00
Christian Clason
1cf942204f
vim-patch:bd76c89e31ac ( #24630 )
...
update matchit (vim/vim#12611 )
bd76c89e31
Co-authored-by: Christian Brabandt <cb@256bit.org >
2023-08-09 23:44:16 +02:00
Christian Clason
a5e846b996
vim-patch:partial: 48c3f4e0bff7 ( #19684 )
...
vim-patch:partial:48c3f4e0bff7
Update runtime files
48c3f4e0bf
partially skip `options.txt` (needs 9.0.0138)
2022-08-09 10:43:28 +02:00
Christian Clason
79b92da0d2
vim-patch:partial:f10911e5db16 ( #17248 )
...
Update runtime files
f10911e5db
2022-01-31 15:27:01 +01:00
Christian Clason
8c720f6b9d
vim-patch:partial fa3b72348d88 ( #16780 )
...
Update runtime files
fa3b72348d
omit
doc/eval.txt (needs 8.2.3864)
doc/map.txt (needs 8.2.3619)
menu.vim (needs 8.2.0413)
2021-12-26 11:03:25 +01:00
Christian Clason
c0efe49e78
vim-patch:519cc559b08b ( #16340 )
...
Update runtime files
519cc559b0
2021-11-17 10:02:59 +01:00
Christian Clason
e31652879e
vim-patch:partial 53f7fccc9413 ( #15631 )
...
* vim-patch:partial 53f7fccc9413
Update runtime files
53f7fccc94
omit macros/hanoi/hanoi.vim
omit spell/tet/main.aap
omit tools/shtags.1
omit tools/xcmdsrv_client.c
skip doc/pattern.txt (requires 8.2.3110; 8.2.{1665,1872})
skip doc/map.txt (requires 8.2.3228)
2021-09-11 16:47:45 +02:00
Jan Edmund Lazo
a299f54cd7
vim-patch:eab6dff19f38
...
Update runtime files
eab6dff19f
Omit de.po translations.
2021-04-27 20:25:21 -04:00
Jan Edmund Lazo
233292b0ba
vim-patch:96f45c0b6fc9
...
Update runtime files
96f45c0b6f
Omit de.po changes.
Same reason as before: too much and I don't understand the language.
2021-04-27 09:21:28 -04:00
Justin M. Keyes
5342342426
runtime: move matchit.vim to /pack/dist/opt/
...
Align matchit.vim with upstream Vim. We don't want to maintain a fork of
matchit.vim; our small changes should be sent to
https://github.com/chrisbra/matchit
2019-08-01 15:43:53 +02:00
Justin M. Keyes
62b5f25b6b
vim-patch:94688b8a2a1f
...
Add missing matchit file.
94688b8a2a
2019-07-29 20:50:07 +02:00