1
0
forked from aniani/vim

patch 8.2.1980: Vim9: some tests are not done at the script level

Problem:    Vim9: some tests are not done at the script level.
Solution:   Use CheckDefAndScriptSuccess() in more places.  Fix uncovered
            problems.
This commit is contained in:
Bram Moolenaar
2020-11-12 20:16:39 +01:00
parent 47c5ea44b9
commit 659bb2275e
5 changed files with 683 additions and 670 deletions

View File

@@ -1332,7 +1332,10 @@ do_source(
// set again.
ht = &SCRIPT_VARS(sid);
if (is_vim9)
{
hashtab_free_contents(ht);
hash_init(ht);
}
else
{
int todo = (int)ht->ht_used;