]> git.lyx.org Git - lyx.git/blobdiff - src/Buffer.h
Replace the hardcoded TEXT_TO_INSET_OFFSET by tunable values
[lyx.git] / src / Buffer.h
index 48ed0e7c36be7779af78124402ec07fd122e31d9..04e9d6051878298042139f67ddbcca30079b59a2 100644 (file)
@@ -461,10 +461,10 @@ public:
        /// the children appear.
        ListOfBuffers getChildren() const;
 
-       /// \return a list of all descendents of this Buffer (children,
+       /// \return a list of all descendants of this Buffer (children,
        /// grandchildren, etc). this list has no duplicates and is in
        /// the order in which the children appear.
-       ListOfBuffers getDescendents() const;
+       ListOfBuffers getDescendants() const;
 
        /// Collect all relative buffers, in the order in which they appear.
        /// I.e., the "root" Buffer is first, then its first child, then any
@@ -624,7 +624,7 @@ public:
        mutable UserMacroSet usermacros;
 
        /// Replace the inset contents for insets which InsetCode is equal
-       /// to the passed \p inset_code.
+       /// to the passed \p inset_code. Handles undo.
        void changeRefsIfUnique(docstring const & from, docstring const & to);
 
        /// get source code (latex/docbook) for some paragraphs, or all paragraphs
@@ -681,7 +681,9 @@ public:
        ExportStatus preview(std::string const & format) const;
        /// true if there was a previous preview this session of this buffer and
        /// there was an error on the previous preview of this buffer.
-       bool lastPreviewError() const;
+       bool freshStartRequired() const;
+       ///
+       void requireFreshStart(bool const b) const;
 
 private:
        ///
@@ -772,11 +774,9 @@ public:
        int wordCount() const;
        int charCount(bool with_blanks) const;
 
-       // this is const because it does not modify the buffer's real contents,
-       // only the mutable flag.
-       void setChangesPresent(bool) const;
+       /// FIXME: dummy function for now
        bool areChangesPresent() const;
-       void updateChangesPresent() const;
+
        ///
        void registerBibfiles(docstring_list const & bf) const;
        ///