aboutsummaryrefslogtreecommitdiff
path: root/test/functional/ui/cmdline_spec.lua
diff options
context:
space:
mode:
authorbfredl <bjorn.linse@gmail.com>2022-09-27 16:19:15 +0200
committerbfredl <bjorn.linse@gmail.com>2022-10-05 20:12:59 +0200
commit6ae144a92171cf9ae52bddddc3a081a4efaabe9f (patch)
treed8d62f23bf7e0d673c9f13a206e03a7d930a3d6c /test/functional/ui/cmdline_spec.lua
parentcce0840cbfc3c4ee9ae1d3fc9b283d557d0204ab (diff)
downloadrneovim-6ae144a92171cf9ae52bddddc3a081a4efaabe9f.tar.gz
rneovim-6ae144a92171cf9ae52bddddc3a081a4efaabe9f.tar.bz2
rneovim-6ae144a92171cf9ae52bddddc3a081a4efaabe9f.zip
feat(messages)!: graduate the 'msgsep' feature
The old behaviour (e.g. via `set display-=msgsep`) will not be available. Assuming that messages always are being drawn on msg_grid (or not drawn at all, and forwarded to `ext_messages` enabled UI) will allows some simplifcations and enhancements moving forward.
Diffstat (limited to 'test/functional/ui/cmdline_spec.lua')
-rw-r--r--test/functional/ui/cmdline_spec.lua66
1 files changed, 1 insertions, 65 deletions
diff --git a/test/functional/ui/cmdline_spec.lua b/test/functional/ui/cmdline_spec.lua
index 1528b5307d..8003947078 100644
--- a/test/functional/ui/cmdline_spec.lua
+++ b/test/functional/ui/cmdline_spec.lua
@@ -822,7 +822,7 @@ describe('statusline is redrawn on entering cmdline', function()
]]}
end)
- it('with scrolled messages and msgsep', function()
+ it('with scrolled messages', function()
screen:try_resize(35,14)
exec([[
let g:count = 0
@@ -904,70 +904,6 @@ describe('statusline is redrawn on entering cmdline', function()
]]}
end)
- it('but not with scrolled messages without msgsep', function()
- screen:try_resize(35,10)
- exec([[
- let g:count = 0
- autocmd CmdlineEnter * let g:count += 1
- set display-=msgsep
- set statusline=%{mode()}%{g:count}
- ]])
- feed(':echoerr doesnotexist<cr>')
- screen:expect{grid=[[
- {1:~ }|
- {1:~ }|
- {1:~ }|
- {1:~ }|
- {1:~ }|
- {3:c1 }|
- {4:E121: Undefined variable: doesnotex}|
- {4:ist} |
- {5:Press ENTER or type command to cont}|
- {5:inue}^ |
- ]]}
- feed(':echoerr doesnotexist<cr>')
- screen:expect{grid=[[
- {1:~ }|
- {1:~ }|
- {3:c1 }|
- {4:E121: Undefined variable: doesnotex}|
- {4:ist} |
- {5:Press ENTER or type command to cont}|
- {4:E121: Undefined variable: doesnotex}|
- {4:ist} |
- {5:Press ENTER or type command to cont}|
- {5:inue}^ |
- ]]}
-
- feed(':echoerr doesnotexist<cr>')
- screen:expect{grid=[[
- {4:E121: Undefined variable: doesnotex}|
- {4:ist} |
- {5:Press ENTER or type command to cont}|
- {4:E121: Undefined variable: doesnotex}|
- {4:ist} |
- {5:Press ENTER or type command to cont}|
- {4:E121: Undefined variable: doesnotex}|
- {4:ist} |
- {5:Press ENTER or type command to cont}|
- {5:inue}^ |
- ]]}
-
- feed('<cr>')
- screen:expect{grid=[[
- ^ |
- {1:~ }|
- {1:~ }|
- {1:~ }|
- {1:~ }|
- {1:~ }|
- {1:~ }|
- {1:~ }|
- {3:n3 }|
- |
- ]]}
- end)
-
describe('if custom statusline is set by', function()
before_each(function()
command('set statusline=')