neovim

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

commit 03aef8fd2a9f1005e7d65e0779fb76d93c507f19
parent 043f5a291a7cee269a533119bdd300afe339b535
Author: zeertzjq <zeertzjq@outlook.com>
Date:   Sun, 21 Dec 2025 06:52:11 +0800

vim-patch:fe8c8b1: runtime(doc): fix outdated :function help

Since patch 7.4.264 a leading "g:" is skipped.

closes: vim/vim#18976

https://github.com/vim/vim/commit/fe8c8b1e8596144029a012de2398d7bd57bcc577

Diffstat:
Mruntime/doc/userfunc.txt | 10+++++-----
1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/runtime/doc/userfunc.txt b/runtime/doc/userfunc.txt @@ -73,11 +73,11 @@ See |:verbose-cmd| for more information. matching |:endfunction|. The name must be made of alphanumeric characters and - '_', and must start with a capital or "s:" (see - above). Note that using "b:" or "g:" is not allowed. - (since patch 7.4.260 E884 is given if the function - name has a colon in the name, e.g. for "foo:bar()". - Before that patch no error was given). + '_' and must start with a capital or "s:" (see above). + Note that using "b:", "l:", etc. is not allowed (since + patch 7.4.260 E884 is given if the function name has a + colon, e.g. for "foo:bar()"), while a leading "g:" is + skipped and still requires a following capital letter. {name} may be a |Dictionary| |Funcref| entry: > :function dict.init(arg)