mirror of
https://github.com/vim/vim.git
synced 2025-09-25 03:54:15 -04:00
updated for version 7.3.696
Problem: Message about added spell language can be wrong. Solution: Give correct message. Add g:menutrans_set_lang_to to allow for translation. (Jiri Sedlak)
This commit is contained in:
@@ -434,6 +434,10 @@ if has("spell")
|
|||||||
let enc = &enc
|
let enc = &enc
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
if !exists("g:menutrans_set_lang_to")
|
||||||
|
let g:menutrans_set_lang_to = 'Set language to'
|
||||||
|
endif
|
||||||
|
|
||||||
let found = 0
|
let found = 0
|
||||||
let s = globpath(&rtp, "spell/*." . enc . ".spl")
|
let s = globpath(&rtp, "spell/*." . enc . ".spl")
|
||||||
if s != ""
|
if s != ""
|
||||||
@@ -441,8 +445,9 @@ if has("spell")
|
|||||||
for f in split(s, "\n")
|
for f in split(s, "\n")
|
||||||
let nm = substitute(f, '.*spell[/\\]\(..\)\.[^/\\]*\.spl', '\1', "")
|
let nm = substitute(f, '.*spell[/\\]\(..\)\.[^/\\]*\.spl', '\1', "")
|
||||||
if nm != "en" && nm !~ '/'
|
if nm != "en" && nm !~ '/'
|
||||||
|
let _nm = nm
|
||||||
let found += 1
|
let found += 1
|
||||||
let menuname = '&Tools.&Spelling.Set\ language\ to\ "' . nm . '"'
|
let menuname = '&Tools.&Spelling.' . escape(g:menutrans_set_lang_to, "\\. \t|") . '\ "' . nm . '"'
|
||||||
exe 'an 40.335.' . n . ' ' . menuname . ' :set spl=' . nm . ' spell<CR>'
|
exe 'an 40.335.' . n . ' ' . menuname . ' :set spl=' . nm . ' spell<CR>'
|
||||||
let s:undo_spellang += ['aun ' . menuname]
|
let s:undo_spellang += ['aun ' . menuname]
|
||||||
endif
|
endif
|
||||||
@@ -452,7 +457,7 @@ if has("spell")
|
|||||||
if found == 0
|
if found == 0
|
||||||
echomsg "Could not find other spell files"
|
echomsg "Could not find other spell files"
|
||||||
elseif found == 1
|
elseif found == 1
|
||||||
echomsg "Found spell file " . nm
|
echomsg "Found spell file " . _nm
|
||||||
else
|
else
|
||||||
echomsg "Found " . found . " more spell files"
|
echomsg "Found " . found . " more spell files"
|
||||||
endif
|
endif
|
||||||
|
@@ -719,6 +719,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 */
|
||||||
|
/**/
|
||||||
|
696,
|
||||||
/**/
|
/**/
|
||||||
695,
|
695,
|
||||||
/**/
|
/**/
|
||||||
|
Reference in New Issue
Block a user