[Vim-latex-cvs] vimfiles/ftplugin/latex-suite envmacros.vim,1.45,1.46
Brought to you by:
srinathava,
tmaas
From: <sri...@us...> - 2004-03-14 06:34:38
|
Update of /cvsroot/vim-latex/vimfiles/ftplugin/latex-suite In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23558 Modified Files: envmacros.vim Log Message: Bug: <M-i> is mapped to <Plug>Tex_InsertItemOnThisLine even when there is some other key sequence which is mapped to <Plug>Tex_InsertItemOnThisLine. Why: hasmapto() uses "nvo" as the default. Therefore, checking for the existence of an insert mode mapping without supplying the mode argument is faulty. Fix: Supply "i" as the mode argument. Index: envmacros.vim =================================================================== RCS file: /cvsroot/vim-latex/vimfiles/ftplugin/latex-suite/envmacros.vim,v retrieving revision 1.45 retrieving revision 1.46 diff -C2 -d -r1.45 -r1.46 *** envmacros.vim 29 Feb 2004 17:19:11 -0000 1.45 --- envmacros.vim 14 Mar 2004 06:25:44 -0000 1.46 *************** *** 904,911 **** function! Tex_SetItemMaps() ! if !hasmapto("<Plug>Tex_InsertItem") imap <buffer> <M-i> <Plug>Tex_InsertItemOnThisLine endif ! if !hasmapto("<Plug>Tex_InsertItemOnNextLine") imap <buffer> <C-CR> <Plug>Tex_InsertItemOnNextLine endif --- 904,911 ---- function! Tex_SetItemMaps() ! if !hasmapto("<Plug>Tex_InsertItem", "i") imap <buffer> <M-i> <Plug>Tex_InsertItemOnThisLine endif ! if !hasmapto("<Plug>Tex_InsertItemOnNextLine", "i") imap <buffer> <C-CR> <Plug>Tex_InsertItemOnNextLine endif |