neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit 823247a0407df806de0bd3ecd8bd151791e0951a
parent a0dd663c2d321ce107aa07005aa01b9c341c5df2
Author: zeertzjq <zeertzjq@outlook.com>
Date:   Sun,  4 Dec 2022 16:59:45 +0800

Merge pull request #21281 from zeertzjq/vim-8.2.4163

vim-patch:8.2.{4163,4168}
Diffstat:
Msrc/nvim/testdir/sautest/autoload/foo.vim | 4++++
Msrc/nvim/testdir/test_autoload.vim | 6++++++
2 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/src/nvim/testdir/sautest/autoload/foo.vim b/src/nvim/testdir/sautest/autoload/foo.vim @@ -9,3 +9,7 @@ endfunc func foo#addFoo(head) return a:head .. 'foo' endfunc + +func foo#() + return 'empty' +endfunc diff --git a/src/nvim/testdir/test_autoload.vim b/src/nvim/testdir/test_autoload.vim @@ -10,6 +10,9 @@ func Test_autoload_dict_func() call assert_equal(1, g:called_foo_bar_echo) eval 'bar'->g:foo#addFoo()->assert_equal('barfoo') + + " empty name works in legacy script + call assert_equal('empty', foo#()) endfunc func Test_source_autoload() @@ -17,3 +20,6 @@ func Test_source_autoload() source sautest/autoload/sourced.vim call assert_equal(1, g:loaded_sourced_vim) endfunc + + +" vim: shiftwidth=2 sts=2 expandtab