mirror of
https://github.com/neovim/neovim.git
synced 2026-08-02 05:39:12 +00:00
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'
This commit is contained in:
@@ -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\.$' \
|
||||
|
||||
@@ -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]\+\*
|
||||
|
||||
Reference in New Issue
Block a user