diff options
author | Akinori Hattori <hattya@gentoo.org> | 2024-04-28 15:10:44 +0900 |
---|---|---|
committer | Akinori Hattori <hattya@gentoo.org> | 2024-04-28 15:10:44 +0900 |
commit | 94a6935d5f79eca9fe649e927cfdcdd3c68995ff (patch) | |
tree | ca65320a78460a0f2c991e109a8361f268de4198 /app-text | |
parent | app-text/cmigemo: rename vim-syntax USE flag to vim (diff) | |
download | gentoo-94a6935d5f79eca9fe649e927cfdcdd3c68995ff.tar.gz gentoo-94a6935d5f79eca9fe649e927cfdcdd3c68995ff.tar.bz2 gentoo-94a6935d5f79eca9fe649e927cfdcdd3c68995ff.zip |
app-text/cmigemo: fix vim plugin
Signed-off-by: Akinori Hattori <hattya@gentoo.org>
Diffstat (limited to 'app-text')
-rw-r--r-- | app-text/cmigemo/files/cmigemo-1.3c-gentoo.patch | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/app-text/cmigemo/files/cmigemo-1.3c-gentoo.patch b/app-text/cmigemo/files/cmigemo-1.3c-gentoo.patch index 74c5f17b9c78..daf9c18e9157 100644 --- a/app-text/cmigemo/files/cmigemo-1.3c-gentoo.patch +++ b/app-text/cmigemo/files/cmigemo-1.3c-gentoo.patch @@ -54,9 +54,33 @@ else " non-builtin version - let g:migemodict = s:SearchDict() -+ if !exists('g:migemodict') ++ if !get(g:, 'migemodict') + let g:migemodict = s:SearchDict() + endif command! -nargs=* Migemo :call <SID>MigemoSearch(<q-args>) nnoremap <silent> <leader>mi :call <SID>MigemoSearch('')<cr> +@@ -53,11 +55,6 @@ + if retval == '' + return + endif +- if has('iconv') && $HOMEDRIVE != '' +- let retval = iconv(retval, 'cp932', 'euc-jp') +- elseif &encoding != 'euc-jp' +- let retval = iconv(retval, &encoding, 'euc-jp') +- endif + "let retval = system('cmigemo -v -w "'.retval.'" -d "'.g:migemodict.'"') + let retval = system('cmigemo -v -w '.retval.' -d "'.g:migemodict.'"') + if retval == '' +@@ -88,11 +85,6 @@ + echohl None + return + endif +- if has('iconv') && $HOMEDRIVE != '' +- let retval = iconv(retval, 'euc-jp', 'cp932') +- elseif &encoding != 'euc-jp' +- let retval = iconv(retval, 'euc-jp', &encoding) +- endif + + let @/ = retval + let v:errmsg = '' |