Mercurial > vim
comparison src/eval.c @ 23416:108039938e3c v8.2.2251
patch 8.2.2251: test failures in legacy script
Commit: https://github.com/vim/vim/commit/a04d447d3aaddb5b978dd9a0e0186007fde8e09e
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Dec 30 21:16:37 2020 +0100
patch 8.2.2251: test failures in legacy script
Problem: Test failures in legacy script.
Solution: Check for Vim9 script.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Wed, 30 Dec 2020 21:30:04 +0100 |
parents | 9bd3873b13e2 |
children | 5807e3958e38 |
comparison
equal
deleted
inserted
replaced
23415:3ed012d8c315 | 23416:108039938e3c |
---|---|
3775 *arg = skipwhite_and_linebreak(*arg, evalarg); | 3775 *arg = skipwhite_and_linebreak(*arg, evalarg); |
3776 if (**arg == ':') | 3776 if (**arg == ':') |
3777 { | 3777 { |
3778 range = TRUE; | 3778 range = TRUE; |
3779 ++*arg; | 3779 ++*arg; |
3780 if (!IS_WHITE_OR_NUL(**arg) && **arg != ']') | 3780 if (vim9 && !IS_WHITE_OR_NUL(**arg) && **arg != ']') |
3781 { | 3781 { |
3782 semsg(_(e_white_space_required_before_and_after_str), ":"); | 3782 semsg(_(e_white_space_required_before_and_after_str), ":"); |
3783 if (!empty1) | 3783 if (!empty1) |
3784 clear_tv(&var1); | 3784 clear_tv(&var1); |
3785 return FAIL; | 3785 return FAIL; |