From a405fc2708b6a654a71231c949de8507eac27a32 Mon Sep 17 00:00:00 2001 From: Georg Baum Date: Sat, 10 Feb 2007 11:03:26 +0000 Subject: [PATCH] * src/insets/insetexternal.C (InsetExternal::latex): Handle the dryrun flag correctly: Only create the LaTeX output, do not do any file conversions. (InsetExternal::plaintext): ditto (InsetExternal::docbook): ditto git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17127 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/insets/insetexternal.C | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/insets/insetexternal.C b/src/insets/insetexternal.C index 910d3d071a..0882c84fe4 100644 --- a/src/insets/insetexternal.C +++ b/src/insets/insetexternal.C @@ -688,7 +688,8 @@ int InsetExternal::latex(Buffer const & buf, odocstream & os, // run through the LaTeX compiler. // If we're running through the LaTeX compiler, we should write the // generated files in the bufer's temporary directory. - bool const external_in_tmpdir = !runparams.nice && !runparams.dryrun; + bool const external_in_tmpdir = !runparams.nice; + bool const dryrun = runparams.dryrun || runparams.inComment; // If the template has specified a PDFLaTeX output, then we try and // use that. @@ -707,7 +708,7 @@ int InsetExternal::latex(Buffer const & buf, odocstream & os, buf, os, *(runparams.exportdata), external_in_tmpdir, - runparams.inComment); + dryrun); } } @@ -715,7 +716,7 @@ int InsetExternal::latex(Buffer const & buf, odocstream & os, return external::writeExternal(params_, "LaTeX", buf, os, *(runparams.exportdata), external_in_tmpdir, - runparams.inComment); + dryrun); } @@ -724,7 +725,7 @@ int InsetExternal::plaintext(Buffer const & buf, odocstream & os, { return external::writeExternal(params_, "Ascii", buf, os, *(runparams.exportdata), false, - runparams.inComment); + runparams.dryrun || runparams.inComment); } @@ -733,7 +734,7 @@ int InsetExternal::docbook(Buffer const & buf, odocstream & os, { return external::writeExternal(params_, "DocBook", buf, os, *(runparams.exportdata), false, - runparams.inComment); + runparams.dryrun || runparams.inComment); } -- 2.39.5