Allow arguments for latex#view (fixes #23)
This commit is contained in:
parent
d4a5d856a3
commit
ef194e82a6
@ -87,15 +87,19 @@ function! latex#reinit()
|
|||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
" {{{1 latex#view
|
" {{{1 latex#view
|
||||||
function! latex#view()
|
function! latex#view(...)
|
||||||
let outfile = g:latex#data[b:latex.id].out()
|
let outfile = g:latex#data[b:latex.id].out()
|
||||||
if !filereadable(outfile)
|
if !filereadable(outfile)
|
||||||
echomsg "Can't view: Output file is not readable!"
|
echomsg "Can't view: Output file is not readable!"
|
||||||
return
|
return
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
" Join arguments to pass them on to the viewer
|
||||||
|
let args = join(a:000, ' ')
|
||||||
|
|
||||||
let exe = {}
|
let exe = {}
|
||||||
let exe.cmd = g:latex_viewer . ' ' . shellescape(outfile)
|
let exe.cmd = g:latex_viewer . ' ' . args . shellescape(outfile)
|
||||||
|
|
||||||
call latex#util#execute(exe)
|
call latex#util#execute(exe)
|
||||||
endfunction
|
endfunction
|
||||||
" }}}1
|
" }}}1
|
||||||
|
Loading…
x
Reference in New Issue
Block a user