summaryrefslogtreecommitdiffstats
path: root/src/testdir/test_ex_mode.vim
diff options
context:
space:
mode:
authorChristian Brabandt <cb@256bit.org>2023-06-25 22:34:22 +0100
committerBram Moolenaar <Bram@vim.org>2023-06-25 22:34:22 +0100
commit590aae35575cbd74d80c41d87fc647f2812aad70 (patch)
tree8efb27054cdf67fcffb5bd5943fa8df0c6ea44a1 /src/testdir/test_ex_mode.vim
parent8154e642aa476e1a5d3de66c34e8289845b2b797 (diff)
patch 9.0.1665: empty CmdlineEnter autocommand causes errors in Ex modev9.0.1665
Problem: Empty CmdlineEnter autocommand causes errors in Ex mode. Solution: Save and restore ex_pressedreturn. (Christian Brabandt, closes # 12581, closes #12578)
Diffstat (limited to 'src/testdir/test_ex_mode.vim')
-rw-r--r--src/testdir/test_ex_mode.vim6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/testdir/test_ex_mode.vim b/src/testdir/test_ex_mode.vim
index d03ec8f2d8..59c28f3836 100644
--- a/src/testdir/test_ex_mode.vim
+++ b/src/testdir/test_ex_mode.vim
@@ -239,6 +239,12 @@ func Test_ex_mode_errors()
au! CmdLineEnter
delfunc ExEnterFunc
+
+ au CmdlineEnter * :
+ call feedkeys("gQecho 1\r", 'xt')
+
+ au! CmdlineEnter
+
quit
endfunc