Mercurial > vim
comparison src/testdir/test_profile.vim @ 27457:4c16acb2525f v8.2.4257
patch 8.2.4257: Vim9: finding global function without g: prefix inconsistent
Commit: https://github.com/vim/vim/commit/62aec93bfdb9e1b40d03a6d2e8e9511f8b1bdb2d
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Jan 29 21:45:34 2022 +0000
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.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 29 Jan 2022 23:00:05 +0100 |
parents | 24887299c5ff |
children | 554f493902ea |
comparison
equal
deleted
inserted
replaced
27456:a8e2d91995ce | 27457:4c16acb2525f |
---|---|
3 source check.vim | 3 source check.vim |
4 CheckFeature profile | 4 CheckFeature profile |
5 | 5 |
6 source shared.vim | 6 source shared.vim |
7 source screendump.vim | 7 source screendump.vim |
8 source vim9.vim | |
9 | 8 |
10 func Test_profile_func() | 9 func Test_profile_func() |
11 call RunProfileFunc('func', 'let', 'let') | 10 call RunProfileFunc('func', 'let', 'let') |
12 call RunProfileFunc('def', 'var', '') | 11 call RunProfileFunc('def', 'var', '') |
13 endfunc | 12 endfunc |