aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJan Edmund Lazo <jan.lazo@mail.utoronto.ca>2019-11-06 22:01:58 -0500
committerJan Edmund Lazo <jan.lazo@mail.utoronto.ca>2019-11-09 09:58:32 -0500
commitc3cb54b5ff20c1a126cbbe9b964ceebff0c60ded (patch)
tree04fc665b60e16a498fa701ba8d9ba53a8d5162ca /src
parent697b0d73a768da578b53d890300091fabceeeee0 (diff)
downloadrneovim-c3cb54b5ff20c1a126cbbe9b964ceebff0c60ded.tar.gz
rneovim-c3cb54b5ff20c1a126cbbe9b964ceebff0c60ded.tar.bz2
rneovim-c3cb54b5ff20c1a126cbbe9b964ceebff0c60ded.zip
vim-patch:8.1.1091: MS-Windows: cannot use multi-byte chars in environment var
Problem: MS-Windows: cannot use multi-byte chars in environment var. Solution: Use the wide API. (Ken Takata, closes vim/vim#4008) https://github.com/vim/vim/commit/f0908e6fe18943ad4453d7d6772fa43049aff4bc
Diffstat (limited to 'src')
-rw-r--r--src/nvim/testdir/test_let.vim5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/nvim/testdir/test_let.vim b/src/nvim/testdir/test_let.vim
index 1fce3d6937..988d248544 100644
--- a/src/nvim/testdir/test_let.vim
+++ b/src/nvim/testdir/test_let.vim
@@ -141,6 +141,11 @@ func Test_let_varg_fail()
call s:set_varg8([0])
endfunction
+func Test_let_utf8_environment()
+ let $a = 'ĀĒĪŌŪあいうえお'
+ call assert_equal('ĀĒĪŌŪあいうえお', $a)
+endfunc
+
func Test_let_heredoc_fails()
call assert_fails('let v =<< marker', 'E991:')