From: Pavel Sanda Date: Wed, 21 Jan 2009 20:08:07 +0000 (+0000) Subject: Enhance variables for Convertes - add input and original paths. X-Git-Tag: 2.0.0~7366 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=2c9c081e091f001af9c97f486da2a419365368b0;p=lyx.git Enhance variables for Convertes - add input and original paths. http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg147425.html git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28263 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/Converter.cpp b/src/Converter.cpp index b9c31bd00e..fd4e7856f7 100644 --- a/src/Converter.cpp +++ b/src/Converter.cpp @@ -48,6 +48,7 @@ string const token_from("$$i"); string const token_base("$$b"); string const token_to("$$o"); string const token_path("$$p"); +string const token_orig_path("$$r"); @@ -394,6 +395,8 @@ bool Converters::convert(Buffer const * buffer, command = subst(command, token_from, quoteName(infile2)); command = subst(command, token_base, quoteName(from_base)); command = subst(command, token_to, quoteName(outfile2)); + command = subst(command, token_path, quoteName(infile.onlyPath().absFilename())); + command = subst(command, token_orig_path, quoteName(orig_from.onlyPath().absFilename())); command = libScriptSearch(command); if (!conv.parselog.empty())