diff options
author | Bram Moolenaar <Bram@vim.org> | 2021-06-13 20:27:36 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2021-06-13 20:27:36 +0200 |
commit | 5ffefbb35aba2448099314a9e09714d2f3b2b1bd (patch) | |
tree | e7a38623964613b43058b65f61aa296ec3432c09 /src/testdir | |
parent | 2346a6378483c9871016f9fc821ec5cbea638f13 (diff) | |
download | vim-git-5ffefbb35aba2448099314a9e09714d2f3b2b1bd.tar.gz |
patch 8.2.2993: 'fileencodings' default value should depend on 'encoding'v8.2.2993
Problem: 'fileencodings' default value should depend on 'encoding'. (Gary
Johnson)
Solution: When 'encoding' is "utf-8" use a different default value for
'fileencodings'.
Diffstat (limited to 'src/testdir')
-rw-r--r-- | src/testdir/test_options.vim | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/testdir/test_options.vim b/src/testdir/test_options.vim index d64042645..2f64d1287 100644 --- a/src/testdir/test_options.vim +++ b/src/testdir/test_options.vim @@ -1140,6 +1140,14 @@ func Test_opt_default() call assert_equal('vt', &formatoptions) set formatoptions&vim call assert_equal('tcq', &formatoptions) + + call assert_equal('ucs-bom,utf-8,default,latin1', &fencs) + set fencs=latin1 + set fencs& + call assert_equal('ucs-bom,utf-8,default,latin1', &fencs) + set fencs=latin1 + set all& + call assert_equal('ucs-bom,utf-8,default,latin1', &fencs) endfunc " Test for the 'cmdheight' option |