mirror of
https://github.com/neovim/neovim.git
synced 2026-01-06 13:27:43 +00:00
vim-patch:9.1.1437: MS-Windows: internal compile error in uc_list() (#34379)
Problem: MS-Windows: internal compile error in uc_list() with VS 17.14
(ibear)
Solution: refactor code slightly (Mike Williams)
fixes: vim/vim#17402
closes: vim/vim#17464
0174d8f386
Co-authored-by: Mike Williams <mrmrdubya@gmail.com>
This commit is contained in:
@@ -756,4 +756,24 @@ func Test_multibyte_in_usercmd()
|
||||
delcommand SubJapanesePeriodToDot
|
||||
endfunc
|
||||
|
||||
" Test for listing user commands.
|
||||
func Test_command_list_0()
|
||||
" Check space padding of attribute and name in command list
|
||||
set vbs&
|
||||
command! ShortCommand echo "ShortCommand"
|
||||
command! VeryMuchLongerCommand echo "VeryMuchLongerCommand"
|
||||
|
||||
redi @"> | com | redi END
|
||||
pu
|
||||
|
||||
let bl = matchbufline(bufnr('%'), "^ ShortCommand 0", 1, '$')
|
||||
call assert_false(bl == [])
|
||||
let bl = matchbufline(bufnr('%'), "^ VeryMuchLongerCommand 0", 1, '$')
|
||||
call assert_false(bl == [])
|
||||
|
||||
bwipe!
|
||||
delcommand ShortCommand
|
||||
delcommand VeryMuchLongerCommand
|
||||
endfunc
|
||||
|
||||
" vim: shiftwidth=2 sts=2 expandtab
|
||||
|
||||
Reference in New Issue
Block a user