From 8f76e6b12b958f2779444a92234bbaf3f49eeb99 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Tue, 26 Nov 2019 16:50:30 +0100 Subject: patch 8.1.2348: :const cannot be followed by "| endif" Problem: :const cannot be followed by "| endif". Solution: Check following command for :const. (closes #5269) Also fix completion after :const. --- src/testdir/test_let.vim | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/testdir/test_let.vim') diff --git a/src/testdir/test_let.vim b/src/testdir/test_let.vim index 4d9aae96f..055425de2 100644 --- a/src/testdir/test_let.vim +++ b/src/testdir/test_let.vim @@ -24,6 +24,10 @@ func Test_let() let out = execute('let a {0 == 1 ? "a" : "b"}') let s = "\na #1\nb #2" call assert_equal(s, out) + + let x = 0 + if 0 | let x = 1 | endif + call assert_equal(0, x) endfunc func s:set_arg1(a) abort -- cgit v1.2.1