]> git.lyx.org Git - lyx.git/blobdiff - src/BufferParams.h
Ignore ligature breaks and hyphenations during simple search (fixes #1468).
[lyx.git] / src / BufferParams.h
index 66e09f907e44b67ed075a12c4843d80bb0add42f..ffeb33c6718de45af13a3494c3bdb82e7cbfdf69 100644 (file)
@@ -340,7 +340,8 @@ public:
        AuthorList const & authors() const;
 
        /// map of the file's author IDs to AuthorList indexes
-       std::map<unsigned int, int> author_map;
+       typedef std::map<int, int> AuthorMap;
+       AuthorMap author_map;
        /// the buffer's font encoding
        std::string const font_encoding() const;
        ///
@@ -360,7 +361,7 @@ public:
        ///
        std::string paperSizeName(PapersizePurpose purpose) const;
        /// set up if and how babel is called
-       std::string babelCall(std::string const & lang_opts) const;
+       std::string babelCall(std::string const & lang_opts, bool const langoptions) const;
        /// return supported drivers for specific packages
        docstring getGraphicsDriver(std::string const & package) const;
        /// handle inputenc etc.
@@ -384,11 +385,12 @@ public:
        PDFOptions & pdfoptions();
        PDFOptions const & pdfoptions() const;
 
+       // do not change these values. we rely upon them.
        enum MathOutput {
-               MathML,
-               HTML,
-               Images,
-               LaTeX
+               MathML = 0,
+               HTML = 1,
+               Images = 2,
+               LaTeX = 3
        };
        /// what to use for math output. present choices are above
        MathOutput html_math_output;