From e39d217592d83566bba004dc80120f22f59b544b Mon Sep 17 00:00:00 2001 From: Björn Linse Date: Sun, 16 Jun 2019 11:31:35 +0200 Subject: messages: fix crash with msg_advance when using ext_messages --- test/functional/ui/messages_spec.lua | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'test/functional/ui/messages_spec.lua') diff --git a/test/functional/ui/messages_spec.lua b/test/functional/ui/messages_spec.lua index 16e1619a3a..e6df9885ef 100644 --- a/test/functional/ui/messages_spec.lua +++ b/test/functional/ui/messages_spec.lua @@ -332,6 +332,22 @@ describe('ui/ext_messages', function() }} end) + it("doesn't crash with column adjustment #10069", function() + feed(':let [x,y] = [1,2]') + feed(':let x y') + screen:expect{grid=[[ + ^ | + {1:~ }| + {1:~ }| + {1:~ }| + {1:~ }| + ]], messages={ + {content = {{ "x #1" }}, kind = ""}, + {content = {{ "y #2" }}, kind = ""}, + {content = {{ "Press ENTER or type command to continue", 4 }}, kind = "return_prompt"} + }} + end) + it('&showmode', function() command('imap echomsg "stuff"') feed('i') -- cgit