summaryrefslogtreecommitdiff
path: root/src/userfunc.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/userfunc.c')
-rw-r--r--src/userfunc.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/userfunc.c b/src/userfunc.c
index 0f194d57e..92b5203c1 100644
--- a/src/userfunc.c
+++ b/src/userfunc.c
@@ -2095,7 +2095,8 @@ func_requires_g_prefix(ufunc_T *ufunc)
{
return ufunc->uf_name[0] != K_SPECIAL
&& (ufunc->uf_flags & FC_LAMBDA) == 0
- && vim_strchr(ufunc->uf_name, AUTOLOAD_CHAR) == NULL;
+ && vim_strchr(ufunc->uf_name, AUTOLOAD_CHAR) == NULL
+ && !isdigit(ufunc->uf_name[0]);
}
/*