Files
neovim/scripts/vim_na_pathspec.txt
Jan Edmund Lazo e42390b8cb build(vim-patch): filter n/a files via pathspec #42455
"git" is not informed that all Vim files in vim_na_files.txt are N/A
to Neovim.
Git requires "exclude" pathspec (:^) to use vim_na_files.txt.

pathspec supports globs and character ranges.
Migrate regexs from vim_na_regexp.txt to optimize grep.

----

Some "*cp125[01]*" files from Vim remain applicable to Neovim.
Do not auto-N/A their patches.

----

https://git-scm.com/docs/gitglossary#Documentation/gitglossary.txt-pathspec
2026-10-28 09:45:39 -04:00

274 lines
6.3 KiB
Plaintext

:^*.1
:^*.aap
:^*.awk
:^*.bmp
:^*.desktop
:^*.diff
:^*.ico
:^*.idl
:^*.info
:^*.man
:^*.manifest
:^*.mms
:^*.pl
:^*.rc
:^*.xbm
:^*/tags
:^*README_*.txt
:^*_example.vim
:^*helptoc*
:^*netbeans*
:^*textprop*
:^*vimtutor*
:^/.*
:^/AGENTS.md
:^/CONTRIBUTING.md
:^/Filelist
:^/LICENSE
:^/Makefile
:^/README*
:^/SECURITY.md
:^/ci/*
:^/configure
:^/lang/*
:^/nsis/*
:^/pixmaps/*
:^/runtime/*.c
:^/runtime/*.mak
:^/runtime/*Makefile
:^/runtime/*getscript*
:^/runtime/*vimball*
:^/runtime/autoload/README.txt
:^/runtime/autoload/tohtml.vim
:^/runtime/bugreport.vim
:^/runtime/colors/tools/*
:^/runtime/defaults.vim
:^/runtime/doc/channel.txt
:^/runtime/doc/debug.txt
:^/runtime/doc/debugger.txt
:^/runtime/doc/develop.txt
:^/runtime/doc/doctags.vim
:^/runtime/doc/farsi.txt
:^/runtime/doc/gui_*
:^/runtime/doc/hangulin.txt
:^/runtime/doc/howto.txt
:^/runtime/doc/if_cscop.txt
:^/runtime/doc/if_mzsch.txt
:^/runtime/doc/if_ole.txt
:^/runtime/doc/if_sniff.txt
:^/runtime/doc/if_tcl.txt
:^/runtime/doc/os_390.txt
:^/runtime/doc/os_amiga.txt
:^/runtime/doc/os_beos.txt
:^/runtime/doc/os_dos.txt
:^/runtime/doc/os_haiku.txt
:^/runtime/doc/os_mac.txt
:^/runtime/doc/os_mint.txt
:^/runtime/doc/os_msdos.txt
:^/runtime/doc/os_os2.txt
:^/runtime/doc/os_qnx.txt
:^/runtime/doc/os_risc.txt
:^/runtime/doc/os_unix.txt
:^/runtime/doc/os_vms.txt
:^/runtime/doc/pi_logipat.txt
:^/runtime/doc/pi_netrw.txt
:^/runtime/doc/popup.txt
:^/runtime/doc/print.txt
:^/runtime/doc/quotes.txt
:^/runtime/doc/test_urls.vim
:^/runtime/doc/testing.txt
:^/runtime/doc/todo.txt
:^/runtime/doc/uganda.rux
:^/runtime/doc/usr_52.txt
:^/runtime/doc/usr_90.txt
:^/runtime/doc/version[4-8].txt
:^/runtime/doc/vim9*
:^/runtime/doc/workshop.txt
:^/runtime/evim.vim
:^/runtime/hi[1-9]*
:^/runtime/icons*
:^/runtime/indent/testdir/*
:^/runtime/lang/*
:^/runtime/macmap.vim
:^/runtime/macros/README.txt
:^/runtime/macros/editexisting.vim
:^/runtime/macros/hanoi*
:^/runtime/macros/justify.vim
:^/runtime/macros/life/*
:^/runtime/macros/matchit.vim
:^/runtime/macros/maze*
:^/runtime/macros/shellmenu.vim
:^/runtime/macros/swapmous.vim
:^/runtime/macros/urm*
:^/runtime/pack/dist/opt/comment/*
:^/runtime/pack/dist/opt/dvorak/*
:^/runtime/pack/dist/opt/editexisting/plugin/editexisting.vim
:^/runtime/pack/dist/opt/editorconfig/*
:^/runtime/pack/dist/opt/osc52/*
:^/runtime/pack/dist/opt/shellmenu/plugin/shellmenu.vim
:^/runtime/plugin/README.txt
:^/runtime/plugin/colorresp.vim
:^/runtime/plugin/logiPat.vim
:^/runtime/plugin/manpager.vim
:^/runtime/plugin/rrhelper.vim
:^/runtime/plugin/tohtml.vim
:^/runtime/print/*
:^/runtime/spell/*.latin1*
:^/runtime/syntax/2html.vim
:^/runtime/syntax/generator/*
:^/runtime/syntax/syncolor.vim
:^/runtime/syntax/testdir/*
:^/runtime/termcap
:^/runtime/tools/README.txt
:^/runtime/tools/ccfilter_README.txt
:^/runtime/tools/demoserver.py
:^/runtime/tools/efm_filter.txt
:^/runtime/tools/mve.txt
:^/runtime/tools/preproc_indent.vim
:^/runtime/tools/ref
:^/runtime/tools/unicode.vim
:^/runtime/tools/vim132
:^/runtime/tools/vim_vs_net.cmd
:^/runtime/tools/vimm
:^/runtime/tools/vimspell.sh
:^/runtime/tools/vimspell.txt
:^/runtime/tutor/README*
:^/runtime/tutor/tutor[1-9]*
:^/runtime/vim[0-9l]*
:^/runtime/xdg.vim
:^/src/*.sh
:^/src/*_cmdidxs.h
:^/src/*popupwin*
:^/src/GvimExt/*
:^/src/INSTALL*
:^/src/Make*
:^/src/README.md
:^/src/VisVim/*
:^/src/auto/*
:^/src/beval*
:^/src/bigvim*
:^/src/blowfish.c
:^/src/cairo.c
:^/src/channel.c
:^/src/clientserver.c
:^/src/config.[a-z]*
:^/src/configure*
:^/src/crypt*
:^/src/dlldata.c
:^/src/glbl_ime.*
:^/src/gui[_.]*
:^/src/gvim*
:^/src/hardcopy*.[ch]
:^/src/if_*
:^/src/iid_ole.c
:^/src/install*
:^/src/job.c
:^/src/json[_.]*
:^/src/kitty.c
:^/src/libvterm/*
:^/src/link.*
:^/src/logfile.c
:^/src/msvc[-2]*
:^/src/msys[36]*
:^/src/mysign
:^/src/nbdebug*
:^/src/os_amiga*
:^/src/os_haiku*
:^/src/os_qnx*
:^/src/os_vms*
:^/src/os_w32*
:^/src/osdef*
:^/src/po/*.desktop.in
:^/src/po/*sjis*
:^/src/po/ko.po
:^/src/po/pl.po
:^/src/po/tojavascript.vim
:^/src/po/vim.pot
:^/src/po/zh_CN.cp936.po
:^/src/po/zh_CN.po
:^/src/po/zh_TW.po
:^/src/proto*
:^/src/sixel.c
:^/src/socketserver.c
:^/src/sound.c
:^/src/tabpanel.c
:^/src/terminal.c
:^/src/termlib.c
:^/src/testdir/*_ramp.vim
:^/src/testdir/Make_amiga.mak
:^/src/testdir/Make_dos.mak
:^/src/testdir/Make_ming.mak
:^/src/testdir/Make_mvc.mak
:^/src/testdir/commondumps.vim
:^/src/testdir/crash/heap_overflow3
:^/src/testdir/dumps/*
:^/src/testdir/keycode_check.*
:^/src/testdir/lsan-suppress.txt
:^/src/testdir/python*
:^/src/testdir/samples/Test_tohtml_*
:^/src/testdir/samples/combining_chars.txt
:^/src/testdir/samples/crypt_*
:^/src/testdir/samples/terminal_max_combining_chars.txt
:^/src/testdir/samples/uncrypt_utf8_test.txt
:^/src/testdir/test8[67].*
:^/src/testdir/test_alot_latin.vim
:^/src/testdir/test_balloon*
:^/src/testdir/test_behave.vim
:^/src/testdir/test_channel*
:^/src/testdir/test_clientserver.vim
:^/src/testdir/test_codestyle.vim
:^/src/testdir/test_crypt.vim
:^/src/testdir/test_cscope.vim
:^/src/testdir/test_expand_dllpath.vim
:^/src/testdir/test_function_lists.vim
:^/src/testdir/test_glvs.vim
:^/src/testdir/test_gui_init.vim
:^/src/testdir/test_hardcopy.vim
:^/src/testdir/test_job_fails.vim
:^/src/testdir/test_json.vim
:^/src/testdir/test_listener.vim
:^/src/testdir/test_mswin_event.vim
:^/src/testdir/test_mzscheme.vim
:^/src/testdir/test_plugin_colorresp.vim
:^/src/testdir/test_plugin_comment.vim
:^/src/testdir/test_plugin_glvs.vim
:^/src/testdir/test_plugin_osc52.vim
:^/src/testdir/test_plugin_tohtml.vim
:^/src/testdir/test_plugin_vimball.vim
:^/src/testdir/test_python2.vim
:^/src/testdir/test_pyx2.vim
:^/src/testdir/test_remote.vim
:^/src/testdir/test_restricted.vim
:^/src/testdir/test_short_sleep.py
:^/src/testdir/test_shortpathname.vim
:^/src/testdir/test_sound.vim
:^/src/testdir/test_suspend.vim
:^/src/testdir/test_tabpanel.vim
:^/src/testdir/test_tcl.vim
:^/src/testdir/test_termencoding.vim
:^/src/testdir/test_terminal*
:^/src/testdir/test_tohtml.vim
:^/src/testdir/test_vim9*
:^/src/testdir/test_xdg.vim
:^/src/testdir/test_xxd.vim
:^/src/testdir/thread_util.py
:^/src/testdir/util/amiga.vim
:^/src/testdir/util/dos.vim
:^/src/testdir/util/gui_*
:^/src/testdir/util/socketserver.vim
:^/src/testdir/util/vms.vim
:^/src/testdir/viewdumps.vim
:^/src/tool[a-z]*
:^/src/typemap
:^/src/uninstall.c
:^/src/version.h
:^/src/vim.def
:^/src/vim.tlb
:^/src/vim9*
:^/src/vimrun.c
:^/src/winclip.c
:^/src/xpm*
:^/src/xxd/*
:^/tools/*
:^/uninstall.txt