Author: spitz
Date: Sun Mar 13 12:57:01 2011
New Revision: 37909
URL: http://www.lyx.org/trac/changeset/37909
Log:
* LaTeX.cpp: fix another variant of bug #7344 (delete aux files and rerun LaTeX
if hyperref has been toggled)
Modified:
lyx-devel/trunk/src/LaTeX.cpp
Modified: lyx-devel/trunk/src/LaTeX.cpp
==============================================================================
--- lyx-devel/trunk/src/LaTeX.cpp Sun Mar 13 11:16:16 2011 (r37908)
+++ lyx-devel/trunk/src/LaTeX.cpp Sun Mar 13 12:57:01 2011 (r37909)
@@ -757,6 +757,12 @@
}
}
+ if (prefixIs(token, "! Paragraph ended before
\\Hy@setref@link was complete.")){
+ // bug 7344. We must rerun LaTeX if
hyperref has been toggled.
+ retval |= ERROR_RERUN;
+ LYXERR(Debug::LATEX, "Force rerun.");
+ }
+
if (!wait_for_error.empty() && prefixIs(token, "!
Emergency stop.")){
retval |= LATEX_ERROR;
string errstr;