Commit Graph

6 Commits

Author SHA1 Message Date
Jan Edmund Lazo
72e3fc2074 build(vim-patch): ":version" doc is n/a #41018
Nvim diverged from Vim's ":version".

- no date
- different compiled features list
- different config file and directory
- no compiler flags

* build(vim-patch): n/a doc for balloon feature (8.2.3917)
2026-07-28 06:10:36 -04:00
Jan Edmund Lazo
931a6d2c14 build(vim-patch): ":h builtin-function-list" is n/a 2026-07-27 01:57:18 -04:00
Jan Edmund Lazo
649bf7bcf2 build(vim-patch): helptoc is 100% n/a
Use "gO" mapping instead.
vim9script is N/A.

Detect 'runtime/doc/helphelp.txt' N/A patches for helptoc.
2026-07-27 01:21:24 -04:00
Jan Edmund Lazo
6dc755ee09 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'
2026-07-27 01:20:35 -04:00
Jan Edmund Lazo
43a0258f55 build(vim-patch): detect N/A tags in vimhelp patches #40942
Vim patches for Vim help files must use Vim tags as diff hunk header
to reliably detect if a hunk is N/A or not.
Git does not know which files are Vim help files
so that it can use custom "diff.<filetype>.xfuncname" regexp
to create the header.

Update Neovim's gitattributes to detect Vim help files
and then use it on vim-patch.sh to scan Vim patches.
Add non-function tags from ":h vim_diff"
to detect N/A Vim runtime patches.
2026-07-25 12:16:03 -04:00
Jan Edmund Lazo
800e12ac8a build(vim-patch): n/a runtime/doc/*.txt updates
- Vim version header (date)
- N/A Vimscript functions
    - "listener_" and "redraw_listener_" API
- N/A line changes
    - "^.*{.* compiled with .*}$"
2026-07-23 08:56:22 -04:00