[Vim-latex-cvs] vimfiles/ftplugin/tex texviewer.vim,1.30,1.31
Brought to you by:
srinathava,
tmaas
From: <sri...@us...> - 2003-07-10 09:52:14
|
Update of /cvsroot/vim-latex/vimfiles/ftplugin/tex In directory sc8-pr-cvs1:/tmp/cvs-serv16421/tex Modified Files: texviewer.vim Log Message: Trying to robustify the grep commands which are used to search for \labels etc using a new function Tex_EscapeForGrep. Use this henceforth whenever we :grep for something from within vim. Index: texviewer.vim =================================================================== RCS file: /cvsroot/vim-latex/vimfiles/ftplugin/tex/texviewer.vim,v retrieving revision 1.30 retrieving revision 1.31 diff -C2 -d -r1.30 -r1.31 *** texviewer.vim 30 Jun 2003 01:27:19 -0000 1.30 --- texviewer.vim 10 Jul 2003 09:52:10 -0000 1.31 *************** *** 95,100 **** if exists("s:type") && s:type =~ 'ref' ! call Tex_Debug("silent! grep! '\\label{".s:prefix."' ".s:search_directory.'*.tex', 'view') ! exe "silent! grep! '\\label{".s:prefix."' ".s:search_directory.'*.tex' redraw! call <SID>Tex_c_window_setup() --- 95,100 ---- if exists("s:type") && s:type =~ 'ref' ! call Tex_Debug("silent! grep! '".Tex_EscapeForGrep('\label{'.s:prefix)."' ".s:search_directory.'*.tex', 'view') ! exec "silent! grep! '".Tex_EscapeForGrep('\label{'.s:prefix)."' ".s:search_directory.'*.tex' redraw! call <SID>Tex_c_window_setup() *************** *** 145,149 **** call <SID>Tex_explore_window("input") ! elseif exists("g:Tex_completion_".s:type) call <SID>CompleteName('plugin_'.s:type) --- 145,149 ---- call <SID>Tex_explore_window("input") ! elseif exists('s:type') && exists("g:Tex_completion_".s:type) call <SID>CompleteName('plugin_'.s:type) *************** *** 511,515 **** lcd %:p:h " use the appropriate syntax for the .bib file. ! exec 'silent! grepadd @.*{'.a:prefix.' %' else let thisbufnum = bufnr('%') --- 511,515 ---- lcd %:p:h " use the appropriate syntax for the .bib file. ! exec "silent! grepadd '".Tex_EscapeForGrep('@.*{'.a:prefix)."' %" else let thisbufnum = bufnr('%') *************** *** 519,523 **** call Tex_Debug('finding .bbl file ['.bufname('.').']', 'bib') lcd %:p:h ! exec 'silent! grepadd \bibitem{'.a:prefix.' %' endif endif --- 519,523 ---- call Tex_Debug('finding .bbl file ['.bufname('.').']', 'bib') lcd %:p:h ! exec "silent! grepadd '".Tex_EscapeForGrep('\bibitem{'.a:prefix)."' %" endif endif *************** *** 543,547 **** split lcd %:p:h ! exec 'silent! grepadd \bibitem{'.a:prefix.' %' q --- 543,547 ---- split lcd %:p:h ! exec "silent! grepadd ".Tex_EscapeForGrep('\bibitem{'.a:prefix)."' %") q |