Update of /cvsroot/vim-latex/vimfiles/ftplugin/latex-suite
In directory sc8-pr-cvs1:/tmp/cvs-serv5151
Modified Files:
texmenuconf.vim wizardfuncs.vim
Log Message:
Bug: undefined mapleader variable causes crashes.
Solution: Instead use s:mapleader which defaults to '\' if mapleader does
not exist.
Index: texmenuconf.vim
===================================================================
RCS file: /cvsroot/vim-latex/vimfiles/ftplugin/latex-suite/texmenuconf.vim,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -d -r1.15 -r1.16
*** texmenuconf.vim 29 May 2003 08:19:46 -0000 1.15
--- texmenuconf.vim 30 May 2003 04:30:52 -0000 1.16
***************
*** 10,13 ****
--- 10,14 ----
let s:up_path = expand("<sfile>:p:h:h")
let s:mainmenuname = g:Tex_MenuPrefix.'S&uite.'
+ let s:mapleader = exists('mapleader') ? mapleader : "\\"
if g:Tex_NestPackagesMenu
***************
*** 34,46 ****
" menus for compiling / viewing etc.
! exec 'anoremenu 80.30 '.s:mainmenuname.'&Compile<tab>'.mapleader.'ll'.
\' :silent! call RunLaTeX()<CR>'
! exec 'vnoremenu 80.35 '.s:mainmenuname.'Compile&Part<tab>'.mapleader.'lc'.
\' :call Tex_PartCompilation("f","l","v")<CR>'
! exec 'anoremenu 80.40 '.s:mainmenuname.'&View<tab>'.mapleader.'lv'.
\' :silent! call ViewLaTeX("all")<CR>'
! exec 'anoremenu 80.45 '.s:mainmenuname.'Vi&ewPart<tab>'.mapleader.'lp'.
\' :silent! call ViewLaTeX("part")<CR>'
! exec 'anoremenu 80.50 '.s:mainmenuname.'&Search<tab>'.mapleader.'ls'.
\' :silent! call ForwardSearchLaTeX()<CR>'
exec 'anoremenu 80.60 '.s:mainmenuname.'&Target\ Format<tab>:TTarget'.
--- 35,47 ----
" menus for compiling / viewing etc.
! exec 'anoremenu 80.30 '.s:mainmenuname.'&Compile<tab>'.s:mapleader.'ll'.
\' :silent! call RunLaTeX()<CR>'
! exec 'vnoremenu 80.35 '.s:mainmenuname.'Compile&Part<tab>'.s:mapleader.'lc'.
\' :call Tex_PartCompilation("f","l","v")<CR>'
! exec 'anoremenu 80.40 '.s:mainmenuname.'&View<tab>'.s:mapleader.'lv'.
\' :silent! call ViewLaTeX("all")<CR>'
! exec 'anoremenu 80.45 '.s:mainmenuname.'Vi&ewPart<tab>'.s:mapleader.'lp'.
\' :silent! call ViewLaTeX("part")<CR>'
! exec 'anoremenu 80.50 '.s:mainmenuname.'&Search<tab>'.s:mapleader.'ls'.
\' :silent! call ForwardSearchLaTeX()<CR>'
exec 'anoremenu 80.60 '.s:mainmenuname.'&Target\ Format<tab>:TTarget'.
***************
*** 64,68 ****
" refreshing folds
if g:Tex_Folding
! exec 'anoremenu 80.120 '.s:mainmenuname.'&Refresh\ Folds<tab>'.mapleader.'rf'.
\' :call MakeTexFolds(1)<CR>'
exec 'anoremenu 80.130 '.s:mainmenuname.'-sepsuite2- :'
--- 65,69 ----
" refreshing folds
if g:Tex_Folding
! exec 'anoremenu 80.120 '.s:mainmenuname.'&Refresh\ Folds<tab>'.s:mapleader.'rf'.
\' :call MakeTexFolds(1)<CR>'
exec 'anoremenu 80.130 '.s:mainmenuname.'-sepsuite2- :'
Index: wizardfuncs.vim
===================================================================
RCS file: /cvsroot/vim-latex/vimfiles/ftplugin/latex-suite/wizardfuncs.vim,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -d -r1.14 -r1.15
*** wizardfuncs.vim 28 May 2003 11:11:08 -0000 1.14
--- wizardfuncs.vim 30 May 2003 04:30:52 -0000 1.15
***************
*** 12,15 ****
--- 12,17 ----
endif
let s:doneOnce = 1
+
+ let s:mapleader = exists('mapleader') ? mapleader : "\\"
" ==============================================================================
" Specialized functions for handling sections from command line
***************
*** 331,339 ****
\."\n General shortcuts"
\."\n <mapleader> is a value of g:Tex_Leader"
! \."\n ".mapleader.'ll compile whole document'
! \."\n ".mapleader.'lv view compiled document'
! \."\n ".mapleader.'lp view last compiled part of document'
! \."\n ".mapleader.'ls make forward searching if possible'
! \."\n ".mapleader.'rf refresh folds'
" }}}
" Environment shortcuts {{{
--- 333,341 ----
\."\n General shortcuts"
\."\n <mapleader> is a value of g:Tex_Leader"
! \."\n ".s:mapleader.'ll compile whole document'
! \."\n ".s:mapleader.'lv view compiled document'
! \."\n ".s:mapleader.'lp view last compiled part of document'
! \."\n ".s:mapleader.'ls make forward searching if possible'
! \."\n ".s:mapleader.'rf refresh folds'
" }}}
" Environment shortcuts {{{
|