aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/_buf.lua
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2025-03-11 06:13:31 +0800
committerzeertzjq <zeertzjq@outlook.com>2025-03-11 06:24:57 +0800
commit638b3c0717219ce152cbd255cbc878aa1b34ab95 (patch)
tree242432e2e753a4018339b481c0fc020208bb7324 /runtime/lua/vim/_buf.lua
parentf2c0755828d529af101b5d0e4a1fd204fd0a7039 (diff)
downloadrneovim-638b3c0717219ce152cbd255cbc878aa1b34ab95.tar.gz
rneovim-638b3c0717219ce152cbd255cbc878aa1b34ab95.tar.bz2
rneovim-638b3c0717219ce152cbd255cbc878aa1b34ab95.zip
vim-patch:9.1.1186: filetype: help files in git repos are not detected
Problem: filetype: help files in git repos are not detected Solution: detect */doc/*.txt files as help if they end with a help modeline, even if 'modeline' is off Here's how I checked that this would still detect vim's own help files correctly: $ find . -type f -path '*/doc/*.txt' \ > -exec awk '{ } ENDFILE { print FILENAME ":" $0; }' '{}' + | > grep -v 'vim:.*\<\(ft\|filetype\)=help\>' ./src/libvterm/doc/seqs.txt: 23 DECSM 42 = DECNRCM, national/multinational character closes: vim/vim#16817 https://github.com/vim/vim/commit/16d6fff98ed3a9dfd34a41696b005b0c4c7800f8 Split the pattern into a Lua pattern for the first part and a Vim regex pattern for the second part, so that if the first part doesn't match there is no need to use the Vim regex. Co-authored-by: David Mandelberg <david@mandelberg.org>
Diffstat (limited to 'runtime/lua/vim/_buf.lua')
0 files changed, 0 insertions, 0 deletions