forked from aniani/vim
patch 8.2.4257: Vim9: finding global function without g: prefix inconsistent
Problem: Vim9: finding global function without g: prefix but not finding
global variable is inconsistent.
Solution: Require using g: for a global function. Change the vim9.vim
script into a Vim9 script with exports. Fix that import in legacy
script does not work.
This commit is contained in:
@@ -963,7 +963,7 @@ get_lval(
|
||||
if (lp->ll_name == NULL)
|
||||
return p;
|
||||
|
||||
if (*p == '.' && in_vim9script())
|
||||
if (*p == '.')
|
||||
{
|
||||
imported_T *import = find_imported(lp->ll_name, p - lp->ll_name,
|
||||
TRUE, NULL);
|
||||
|
||||
Reference in New Issue
Block a user