1
0
forked from aniani/vim

patch 8.2.3325: digraph test fails when LC_ALL is set to "C"

Problem:    Digraph test fails when LC_ALL is set to "C".
Solution:   When restoring 'encoding' set it to "utf-8". (closes #8742)
This commit is contained in:
Bram Moolenaar
2021-08-10 21:39:20 +02:00
parent 917c46abe5
commit 52eb372a04
2 changed files with 6 additions and 1 deletions

View File

@@ -557,6 +557,7 @@ endfunc
func Test_digraph_get_function_encode()
CheckFeature iconv
let testcases = {
\'00': '∞',
\'aa': 'あ',
@@ -565,7 +566,7 @@ func Test_digraph_get_function_encode()
call digraph_set(key, ch)
set encoding=japan
call assert_equal(iconv(ch, 'utf-8', 'japan'), digraph_get(key))
set encoding&
set encoding=utf-8
endfor
endfunc
@@ -592,4 +593,6 @@ func Test_digraph_getlist_function()
call assert_equal(digraph_getlist()->len(), digraph_getlist(0)->len())
call assert_notequal((digraph_getlist()->len()), digraph_getlist(1)->len())
endfunc
" vim: shiftwidth=2 sts=2 expandtab

View File

@@ -755,6 +755,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
3325,
/**/
3324,
/**/