Mercurial > vim
diff src/testdir/test_vim9_import.vim @ 31172:4bde058d0be7 v9.0.0920
patch 9.0.0920: cannot find an import prefixed with "s:"
Commit: https://github.com/vim/vim/commit/b775e724394e05f3648fcb5f977979a592dd3f8c
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Nov 22 18:12:44 2022 +0000
patch 9.0.0920: cannot find an import prefixed with "s:"
Problem: Cannot find an import prefixed with "s:". (Doug Kearns)
Solution: Skip over the "s:". (closes https://github.com/vim/vim/issues/11585)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Tue, 22 Nov 2022 19:15:02 +0100 |
parents | b4b51e01dd36 |
children | dbec60b8c253 |
line wrap: on
line diff
--- a/src/testdir/test_vim9_import.vim +++ b/src/testdir/test_vim9_import.vim @@ -2034,6 +2034,15 @@ def Test_source_vim9_from_legacy() source Xlegacy_script.vim assert_equal('global', g:global) unlet g:global + + legacy_lines =<< trim END + import './Xvim9_script.vim' + let g:global = s:Xvim9_script.GetText() + END + writefile(legacy_lines, 'Xlegacyimport.vim', 'D') + source Xlegacyimport.vim + assert_equal('text', g:global) + unlet g:global enddef def Test_import_vim9_from_legacy()