X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FLaTeX.h;h=569114d369899f6072ae02b0b5528178a0b6988c;hb=32209c9845165a1f686d3faddd1afcedc865da0b;hp=ba088bb5cceed9afa352e26049a677a4558e3215;hpb=bf99ece7366ad479458b3cecb067341a3320286a;p=lyx.git diff --git a/src/LaTeX.h b/src/LaTeX.h index ba088bb5cc..569114d369 100644 --- a/src/LaTeX.h +++ b/src/LaTeX.h @@ -16,7 +16,7 @@ #include "OutputParams.h" -#include "support/docstring.h" +#include "support/strfwd.h" #include "support/FileName.h" #include "support/signals.h" @@ -153,13 +153,17 @@ public: /// NONZERO_ERROR = 32768, // the command exited with nonzero status /// - ERRORS = TEX_ERROR + LATEX_ERROR + NONZERO_ERROR + BIBTEX_ERROR, + INDEX_ERROR = 65536, + /// + UNDEF_UNKNOWN_REF = 131072, + /// + ERRORS = TEX_ERROR + LATEX_ERROR + NONZERO_ERROR + BIBTEX_ERROR + INDEX_ERROR, /// WARNINGS = TEX_WARNING + LATEX_WARNING + PACKAGE_WARNING }; /// This signal emits an informative message - signals2::signal message; + signal message; /** @@ -181,7 +185,7 @@ public: int run(TeXErrors &); /// - int getNumErrors() { return num_errors;} + int getNumErrors() const { return num_errors;} /// int scanLogFile(TeXErrors &); @@ -225,6 +229,9 @@ private: /// int scanBlgFile(DepTable & head, TeXErrors & terr); + /// + int scanIlgFile(TeXErrors & terr); + /// bool runBibTeX(std::vector const &, OutputParams const &, int & exit_code);