diff --git a/runtime/doc/userfunc.txt b/runtime/doc/userfunc.txt index b0384df454..133493e6f1 100644 --- 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)