0
0
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:
Bram Moolenaar 2019-09-01 15:26:23 +02:00
parent 1bc353b6f1
commit 0fdddeeb66
4 changed files with 12 additions and 7 deletions

View File

@ -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

View File

@ -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

View File

@ -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', {})

View File

@ -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,
/**/ /**/