]> git.lyx.org Git - lyx.git/blobdiff - src/LaTeX.h
Fix some display glitches
[lyx.git] / src / LaTeX.h
index 4d1c3356d8dde4ad44eaf4bd153c800ee88b9113..a4fcecdf2d14f43efa416e8a25ac7e7d9c9ce6fa 100644 (file)
@@ -137,6 +137,11 @@ public:
                ///
                ERROR_RERUN = 8192,
                ///
+               BIBTEX_ERROR = 16384,
+               ///
+               //FIXME: BIBTEX_ERROR has been removed from ERRORS for now, since users were irritated
+               //       about those errors which prevented compilation of previously compiling documents.
+               //       Think about a "gentle" transfer to BibTeX error reporting.
                ERRORS = TEX_ERROR + LATEX_ERROR,
                ///
                WARNINGS = TEX_WARNING + LATEX_WARNING + PACKAGE_WARNING
@@ -192,15 +197,14 @@ private:
 
        ///
        void updateBibtexDependencies(DepTable &,
-                                     std::vector<AuxInfo> const &,
-                                     bool biber);
+                                     std::vector<AuxInfo> const &);
 
        ///
-       void scanBlgFile(DepTable & head);
+       int scanBlgFile(DepTable & head, TeXErrors & terr);
 
        ///
        bool runBibTeX(std::vector<AuxInfo> const &,
-                      OutputParams const &, bool biber);
+                      OutputParams const &);
 
        ///
        void deleteFilesOnError() const;
@@ -222,6 +226,9 @@ private:
 
        ///
        OutputParams runparams;
+       
+       /// Do we use biber?
+       bool biber;
 };