mirror of
https://github.com/vim/vim.git
synced 2025-07-26 11:04:33 -04:00
patch 8.1.1956: screenshot tests may use a different encoding
Problem: Screenshot tests may use a different encoding. (Dominique Pelle) Solution: Always set 'encoding' to "utf-8" when running Vim in a terminal. (closes #4884)
This commit is contained in:
parent
1bc353b6f1
commit
0fdddeeb66
@ -7,4 +7,4 @@
|
|||||||
|~+0#4040ff13&| @34|l+0#0000001#ffd7ff255|i|n|e|4| +0#4040ff13#ffffff0@33
|
|~+0#4040ff13&| @34|l+0#0000001#ffd7ff255|i|n|e|4| +0#4040ff13#ffffff0@33
|
||||||
|~| @73
|
|~| @73
|
||||||
|[+1#0000000&|N|o| |N|a|m|e|]| @47|0|,|0|-|1| @9|A|l@1
|
|[+1#0000000&|N|o| |N|a|m|e|]| @47|0|,|0|-|1| @9|A|l@1
|
||||||
|A+0&&|l|r|e|a|d|y| |o|n|l|y| |o|n|e| |w|i|n|d|o|w| @51
|
| +0&&@74
|
||||||
|
@ -278,6 +278,9 @@ func GetVimCommandClean()
|
|||||||
let cmd = substitute(cmd, '-u NONE', '--clean', '')
|
let cmd = substitute(cmd, '-u NONE', '--clean', '')
|
||||||
let cmd = substitute(cmd, '--not-a-term', '', '')
|
let cmd = substitute(cmd, '--not-a-term', '', '')
|
||||||
|
|
||||||
|
" Force using utf-8, Vim may pick up something else from the environment.
|
||||||
|
let cmd ..= ' --cmd "set enc=utf8" '
|
||||||
|
|
||||||
" Optionally run Vim under valgrind
|
" Optionally run Vim under valgrind
|
||||||
" let cmd = 'valgrind --tool=memcheck --leak-check=yes --num-callers=25 --log-file=valgrind ' . cmd
|
" let cmd = 'valgrind --tool=memcheck --leak-check=yes --num-callers=25 --log-file=valgrind ' . cmd
|
||||||
|
|
||||||
|
@ -1378,7 +1378,6 @@ func Test_popup_never_behind()
|
|||||||
" | |
|
" | |
|
||||||
" +-----------------------------+
|
" +-----------------------------+
|
||||||
let lines =<< trim END
|
let lines =<< trim END
|
||||||
only
|
|
||||||
split
|
split
|
||||||
vsplit
|
vsplit
|
||||||
let info_window1 = getwininfo()[0]
|
let info_window1 = getwininfo()[0]
|
||||||
@ -1649,11 +1648,12 @@ func Test_notifications()
|
|||||||
CheckFeature timers
|
CheckFeature timers
|
||||||
CheckScreendump
|
CheckScreendump
|
||||||
|
|
||||||
call writefile([
|
let lines =<< trim END
|
||||||
\ "call setline(1, range(1, 20))",
|
call setline(1, range(1, 20))
|
||||||
\ "hi Notification ctermbg=lightblue",
|
hi Notification ctermbg=lightblue
|
||||||
\ "call popup_notification('first notification', {})",
|
call popup_notification('first notification', {})
|
||||||
\], 'XtestNotifications')
|
END
|
||||||
|
call writefile(lines, 'XtestNotifications')
|
||||||
let buf = RunVimInTerminal('-S XtestNotifications', #{rows: 10})
|
let buf = RunVimInTerminal('-S XtestNotifications', #{rows: 10})
|
||||||
call VerifyScreenDump(buf, 'Test_popupwin_notify_01', {})
|
call VerifyScreenDump(buf, 'Test_popupwin_notify_01', {})
|
||||||
|
|
||||||
|
@ -761,6 +761,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
1956,
|
||||||
/**/
|
/**/
|
||||||
1955,
|
1955,
|
||||||
/**/
|
/**/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user