#include "OutputParams.h"
-#include "support/docstring.h"
+#include "support/strfwd.h"
#include "support/FileName.h"
#include "support/signals.h"
///
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<void(docstring)> message;
+ signal<void(docstring)> message;
/**
int run(TeXErrors &);
///
- int getNumErrors() { return num_errors;}
+ int getNumErrors() const { return num_errors;}
///
int scanLogFile(TeXErrors &);
///
int scanBlgFile(DepTable & head, TeXErrors & terr);
+ ///
+ int scanIlgFile(TeXErrors & terr);
+
///
bool runBibTeX(std::vector<AuxInfo> const &,
OutputParams const &, int & exit_code);