diff options
| author | Eisuke Kawashima <e-kwsm@users.noreply.github.com> | 2025-09-26 01:27:57 +0900 |
|---|---|---|
| committer | zeertzjq <zeertzjq@outlook.com> | 2025-09-27 18:55:43 +0800 |
| commit | 2d8ed73143d730b819beb40b71571b0785b72662 (patch) | |
| tree | 3bc594f012264149d701f3f193f11bec8e4f7637 /scripts | |
| parent | e3c36f31e3a0863db0458c339eddf6e22cf0c2ec (diff) | |
build(vim-patch.sh): ignore runtime/*/testdir/
tracked files are removed
Diffstat (limited to 'scripts')
| -rwxr-xr-x | scripts/vim-patch.sh | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/scripts/vim-patch.sh b/scripts/vim-patch.sh index 8026e8ff09..44d3e012d8 100755 --- a/scripts/vim-patch.sh +++ b/scripts/vim-patch.sh @@ -221,6 +221,10 @@ preprocess_patch() { local na_src_testdir='balloon.*\|behave\.vim\|channel.*\|crypt\.vim\|cscope\.vim\|gui.*\|hardcopy\.vim\|job_fails\.vim\|json\.vim\|listener\.vim\|mzscheme\.vim\|netbeans.*\|paste\.vim\|popupwin.*\|python2\.vim\|pyx2\.vim\|restricted\.vim\|shortpathname\.vim\|sound\.vim\|tcl\.vim\|terminal.*\|xxd\.vim' 2>/dev/null $nvim --cmd 'set dir=/tmp' +'g@^diff --git a/src/testdir/\<test_\%('"${na_src_testdir}"'\)\>@exe "norm! d/\\v(^diff)|%$\r"' +w +q "$file" + # Remove runtime/*/testdir/ files + local na_runtime_testdir='.\+' + 2>/dev/null $nvim --cmd 'set dir=/tmp' +'g@^diff --git a/runtime/\f\+/testdir/\%('${na_runtime_testdir}'\)\>@exe "norm! d/\\v(^diff)|%$\r"' +w +q "$file" + # Remove N/A src/*.[ch] files: sound.c, version.c local na_src_c='sound\|version' 2>/dev/null $nvim --cmd 'set dir=/tmp' +'g@^diff --git a/src/\<\%('"${na_src_c}"'\)\.[ch]\>@exe "norm! d/\\v(^diff)|%$\r"' +w +q "$file" |
