From 2c9c081e091f001af9c97f486da2a419365368b0 Mon Sep 17 00:00:00 2001 From: Pavel Sanda Date: Wed, 21 Jan 2009 20:08:07 +0000 Subject: [PATCH] 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 --- src/Converter.cpp | 3 +++ 1 file changed, 3 insertions(+) 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()) -- 2.39.5