]> git.lyx.org Git - lyx.git/blobdiff - src/LaTeX.h
Use ASCII number in \char definition
[lyx.git] / src / LaTeX.h
index 08c9dfd372643d9025e249994eb5ff69c3a2c94b..f5d66a52b8cf459c74c20b2fbe96917688b29c52 100644 (file)
@@ -19,7 +19,7 @@
 #include "support/docstring.h"
 #include "support/FileName.h"
 
-#include <boost/signal.hpp>
+#include <boost/signals2.hpp>
 
 #include <vector>
 #include <set>
@@ -64,6 +64,8 @@ public:
        void insertError(int line, docstring const & error_desc,
                         docstring const & error_text,
                         std::string const & child_name = empty_string());
+       ///
+       void clearErrors() { errors.clear(); }
 private:
        ///
        Errors errors;
@@ -146,7 +148,7 @@ public:
        };
 
        /// This signal emits an informative message
-       boost::signal<void(docstring)> message;
+       boost::signals2::signal<void(docstring)> message;
 
 
        /**
@@ -195,7 +197,8 @@ private:
                                 std::string const &, std::string const &);
 
        ///
-       std::vector<AuxInfo> const scanAuxFiles(support::FileName const &);
+       std::vector<AuxInfo> const scanAuxFiles(support::FileName const &,
+                                               bool const only_childbibs = false);
 
        ///
        AuxInfo const scanAuxFile(support::FileName const &);
@@ -240,6 +243,9 @@ private:
        
        /// Do we use biber?
        bool biber;
+
+       ///
+       std::vector <std::string> children;
 };