Revision: 1098
http://vim-latex.svn.sourceforge.net/vim-latex/?rev=1098&view=rev
Author: tmaas
Date: 2010-01-28 14:51:09 +0000 (Thu, 28 Jan 2010)
Log Message:
-----------
texviewer: escape more filenames with fnameescape
- Bibtex \cite{<F9>-completion failed when the path contains special chars like
spaces
- fnameescape was added to other places to fix more unknown issues
Modified Paths:
--------------
trunk/vimfiles/ftplugin/latex-suite/texviewer.vim
Modified: trunk/vimfiles/ftplugin/latex-suite/texviewer.vim
===================================================================
--- trunk/vimfiles/ftplugin/latex-suite/texviewer.vim 2010-01-28 12:35:33 UTC (rev 1097)
+++ trunk/vimfiles/ftplugin/latex-suite/texviewer.vim 2010-01-28 14:51:09 UTC (rev 1098)
@@ -526,7 +526,7 @@
if mainfname == expand('%:p')
split
else
- exec 'split '.Tex_EscapeSpaces(mainfname)
+ exec 'split '.fnameescape(mainfname)
endif
let pos = Tex_GetPos()
@@ -770,7 +770,7 @@
if has('python') && Tex_GetVarValue('Tex_UsePython')
exec 'python retval = outline.main('
- \. 'r"' . fnamemodify(mainfname, ':p') . '", '
+ \. 'r"' . fnameescape(fnamemodify(mainfname, ':p')) . '", '
\. 'r"' . s:prefix . '")'
" transfer variable from python to a local variable.
@@ -778,7 +778,7 @@
0put!=retval
else
- exec '0r!'.shellescape(s:path.'/outline.py').' '.mainfname.' '.s:prefix
+ exec '0r!'.shellescape(s:path.'/outline.py').' '.fnameescape(mainfname).' '.s:prefix
endif
0
@@ -846,7 +846,7 @@
let mainfname = Tex_GetMainFileName(':p')
wincmd n
- exec 'silent! e '.mainfname
+ exec 'silent! e '.fnameescape(mainfname)
if search('\\\(no\)\?bibliography{', 'w')
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|