diff options
| author | Jan Edmund Lazo <janedmundlazo@hotmail.com> | 2018-08-27 10:14:57 -0400 |
|---|---|---|
| committer | Jan Edmund Lazo <janedmundlazo@hotmail.com> | 2018-09-04 21:16:34 -0400 |
| commit | 5c90bbae2aad0c3129ed8efa0f1b03980f7f28a3 (patch) | |
| tree | 6685c88eff360c6d8e347c7b0ed6dc40d4287976 /src/nvim/testdir | |
| parent | d4cc4e0871664cdf66d69237e2af671e903d8e80 (diff) | |
| download | rneovim-5c90bbae2aad0c3129ed8efa0f1b03980f7f28a3.tar.gz rneovim-5c90bbae2aad0c3129ed8efa0f1b03980f7f28a3.tar.bz2 rneovim-5c90bbae2aad0c3129ed8efa0f1b03980f7f28a3.zip | |
vim-patch:8.0.1383: local additions in help skips some files
Problem: Local additions in help skips some files. (joshklod)
Solution: Check the base file name length equals.
https://github.com/vim/vim/commit/35c5e8155da797f14124d98fdc6189067b965688
Diffstat (limited to 'src/nvim/testdir')
| -rw-r--r-- | src/nvim/testdir/test_help.vim | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/nvim/testdir/test_help.vim b/src/nvim/testdir/test_help.vim index e7bd602dbc..ed3181564c 100644 --- a/src/nvim/testdir/test_help.vim +++ b/src/nvim/testdir/test_help.vim @@ -31,3 +31,22 @@ func Test_help_keyword() close bwipe! endfunc + +func Test_help_local_additions() + call mkdir('Xruntime/doc', 'p') + call writefile(['*mydoc.txt* my awesome doc'], 'Xruntime/doc/mydoc.txt') + call writefile(['*mydoc-ext.txt* my extended awesome doc'], 'Xruntime/doc/mydoc-ext.txt') + let rtp_save = &rtp + set rtp+=./Xruntime + help + 1 + call search('mydoc.txt') + call assert_equal('|mydoc.txt| my awesome doc', getline('.')) + 1 + call search('mydoc-ext.txt') + call assert_equal('|mydoc-ext.txt| my extended awesome doc', getline('.')) + close + + call delete('Xruntime', 'rf') + let &rtp = rtp_save +endfunc |