Mercurial > vim
view runtime/syntax/gitignore.vim @ 34001:1489ba07ecb4 v9.0.2183
patch 9.0.2183: Maximum callback depth is not configurable
Commit: https://github.com/vim/vim/commit/fe583b1e5987fbfdb5f2141c133dbff9665ed301
Author: zeertzjq <zeertzjq@outlook.com>
Date: Thu Dec 21 16:59:26 2023 +0100
patch 9.0.2183: Maximum callback depth is not configurable
Problem: Maximum callback depth is not configurable.
Solution: Revert patch 9.0.2103. Set 'maxfuncdepth' in test.
(zeertzjq)
fixes: #13732
closes: #13736
Signed-off-by: zeertzjq <zeertzjq@outlook.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Thu, 21 Dec 2023 17:15:06 +0100 |
parents | fee9eccee266 |
children |
line wrap: on
line source
" Vim syntax file " Language: git ignore " Maintainer: ObserverOfTime <chronobserver@disroot.org> " Filenames: .gitignore, *.git/info/exclude " Last Change: 2022 Sep 10 if exists('b:current_syntax') finish endif " Comment syn keyword gitignoreTodo contained TODO FIXME XXX syn match gitignoreComment /^#.*/ contains=gitignoreTodo " Pattern syn match gitignorePattern /^#\@!.*$/ contains=gitignoreNegation,gitignoreGlob,gitignoreRange,gitignoreSeparator syn match gitignoreNegation /^!/ contained syn match gitignoreGlob /\\\@1<![?*]/ contained syn match gitignoreRange /\\\@1<!\[.\{-}\]/ contained syn match gitignoreSeparator '/' contained hi def link gitignoreComment Comment hi def link gitignoreGlob Special hi def link gitignoreNegation SpecialChar hi def link gitignoreRange Special hi def link gitignoreSeparator Delimiter hi def link gitignoreTodo Todo let b:current_syntax = 'gitignore'