vim-patch:8.1.1089: tutor does not check $LC_MESSAGES

Problem:    Tutor does not check $LC_MESSAGES.
Solution:   Let $LC_MESSAGES overrule $LANG. (Miklos Vajna, closes vim/vim#4112)
b44b7add8a
This commit is contained in:
Jan Edmund Lazo 2020-12-12 16:23:04 -05:00
parent 7bbe8a4900
commit d5ab4b800c
No known key found for this signature in database
GPG Key ID: 64915E6E9F735B15

View File

@ -120,6 +120,12 @@ function! s:Locale()
let l:lang = v:lang
elseif $LC_ALL =~ '\a\a'
let l:lang = $LC_ALL
elseif $LC_MESSAGES =~ '\a\a' || $LC_MESSAGES ==# "C"
" LC_MESSAGES=C can be used to explicitly ask for English messages while
" keeping LANG non-English; don't set l:lang then.
if $LC_MESSAGES =~ '\a\a'
let l:lang = $LC_MESSAGES
endif
elseif $LANG =~ '\a\a'
let l:lang = $LANG
else