diff options
| author | Jan Edmund Lazo <janedmundlazo@hotmail.com> | 2026-07-25 13:55:56 -0400 |
|---|---|---|
| committer | Jan Edmund Lazo <janedmundlazo@hotmail.com> | 2026-07-27 01:20:35 -0400 |
| commit | 6dc755ee09b8dd1d2f93db8d4cd9396d0e812350 (patch) | |
| tree | 80988c8e84923d0f66926afe858069a1909d1e10 /scripts | |
| parent | 7f8175dc48f9fbceb2d89f0646f03e2e18f9debb (diff) | |
| download | rneovim-6dc755ee09b8dd1d2f93db8d4cd9396d0e812350.tar.gz rneovim-6dc755ee09b8dd1d2f93db8d4cd9396d0e812350.tar.bz2 rneovim-6dc755ee09b8dd1d2f93db8d4cd9396d0e812350.zip | |
build(vim-patch): skip doc for n/a features
Fix xfuncname to support tags that target Vim mappings, options.
- events
- options
- *'luadll'*
- *'mzschemedll'*
- *'mzschemegcdll'*
- *'perldll'*
- *'pythondll'*
- *'pythonthreedll'*
- *'rubydll'*
- *'tcldll'*
- *'winptydll'*
- t_.+, termcap opts
- internal variables
- cli flags
- ':h emacs-tags'
Diffstat (limited to 'scripts')
| -rwxr-xr-x | scripts/vim-patch.sh | 2 | ||||
| -rw-r--r-- | scripts/vim_na_hunks_vim.txt | 57 |
2 files changed, 57 insertions, 2 deletions
diff --git a/scripts/vim-patch.sh b/scripts/vim-patch.sh index 4b47d79e4c..eaaab1c28f 100755 --- a/scripts/vim-patch.sh +++ b/scripts/vim-patch.sh @@ -927,7 +927,7 @@ is_na_patch() { for file in $FILES_REMAINING; do case ${file} in runtime/doc/*.txt | runtime/pack/dist/opt/*/doc/*.txt) - HUNKS=$(git -c core.attributesfile="$NVIM_SOURCE_DIR"/.gitattributes -c 'diff.helphelp.xfuncname=^.*\*[.a-zA-Z0-9\-]+\*$' -C "${VIM_SOURCE_DIR}" \ + HUNKS=$(git -c core.attributesfile="$NVIM_SOURCE_DIR"/.gitattributes -c 'diff.helphelp.xfuncname=^.*\*[^*]+\*$' -C "${VIM_SOURCE_DIR}" \ diff-tree --no-commit-id -r -b -U0 \ '-I\*\s+For Vim version [0-9]\.[0-9]\.\s+Last change: [0-9]+ [A-Z][a-z]+ [0-9]+' \ '-I compiled \(with\|without\) .*(\|.*\|) feature\.$' \ diff --git a/scripts/vim_na_hunks_vim.txt b/scripts/vim_na_hunks_vim.txt index b981445621..80a886249c 100644 --- a/scripts/vim_na_hunks_vim.txt +++ b/scripts/vim_na_hunks_vim.txt @@ -21,6 +21,56 @@ ^test_settime(.\+test_settime( ^test_srand_seed(.\+test_srand_seed( ^test_void(.\+test_void( +\*'aleph'\* +\*'antialias'\* +\*'balloon[a-z]\+'\* +\*'bioskey'\* +\*'compatible'\* +\*'conskey'\* +\*'cryptmethod'\* +\*'cscope[a-z]\+'\* +\*'edcompatible'\* +\*'esckeys'\* +\*'guifontset'\* +\*'guiheadroom'\* +\*'guiligatures'\* +\*'guipty'\* +\*'hkmap\(p\)\?'\* +\*'highlight'\* +\*'imactivatekey'\* +\*'imcmdline'\* +\*'imdisable'\* +\*'insertmode'\* +\*'keyprotocol'\* +\*'macatsui'\* +\*'maxmem'\* +\*'maxmemtot'\* +\*'opendevice'\* +\*'pastetoggle'\* +\*'print[a-z]\+'\* +\*'prompt'\* +\*'remap'\* +\*'restorescreen'\* +\*'shelltype'\* +\*'shortname'\* +\*'swapsync'\* +\*'t_.\+'\* +\*'termcap[a-zA-Z-]*'\* +\*'termencoding'\* +\*'terse'\* +\*'textauto'\* +\*'toolbar'\* +\*'toolbariconsize'\* +\*'ttybuiltin'\* +\*'ttymouse'\* +\*'ttyscroll'\* +\*'ttytype'\* +\*'weirdinvert'\* +\*'[a-z]\+dll'\* +\*--literal\* +\*--serverlist\* +\*--servername\* +\*-v\* \*:Print\* \*:Vimuntar\* \*:behave\* @@ -32,5 +82,10 @@ \*:scriptversion\* \*:shell\* \*:smile\* -\*test_gui_[a-zA-Z0-9_]\+()\* +\*SafeStateAgain\* +\*SigUSR1\* +\*emacs[_-]tags\* \*patches-\(after-\)\?[0-9].*\* +\*test_gui_[a-zA-Z0-9_]\+()\* +\*v:none\* +\*v:sizeof[a-z]\+\* |