X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FBuffer.h;h=01537b9b6362908609fa9c2faef240dab10a2461;hb=69036ced3765f40048d62be800c98af3ea2d1b4a;hp=d50e67bdc7582784a811dd4c849092dffe18560d;hpb=377cdd5f6cc2dd67fabd0b03703d20722a9ed0ea;p=lyx.git diff --git a/src/Buffer.h b/src/Buffer.h index d50e67bdc7..01537b9b63 100644 --- a/src/Buffer.h +++ b/src/Buffer.h @@ -13,7 +13,6 @@ #define BUFFER_H #include "OutputEnums.h" -#include "update_flags.h" #include "insets/InsetCode.h" @@ -38,8 +37,8 @@ class ErrorList; class FuncRequest; class FuncStatus; class Inset; -class InsetRef; class InsetLabel; +class InsetRef; class Font; class Format; class Lexer; @@ -358,7 +357,7 @@ public: /// Updates the cached bibliography information. /// Note that you MUST call this method to update the cache. It will /// not happen otherwise. (Currently, it is called at the start of - /// updateLabels() and from GuiCitation.) + /// updateBuffer() and from GuiCitation.) void checkBibInfoCache() const; /// \return the bibliography information for this buffer's master, /// or just for it, if it isn't a child. @@ -505,7 +504,7 @@ public: /// void moveAutosaveFile(support::FileName const & old) const; /// - support::FileName getAutosaveFilename() const; + support::FileName getAutosaveFileName() const; /// return the format of the buffer on a string std::string bufferFormat() const; @@ -545,13 +544,13 @@ public: /// Updates screen labels and some other information associated with /// insets and paragraphs. Actually, it's more like a general "recurse /// through the Buffer" routine, that visits all the insets and paragraphs. - void updateLabels() const { updateLabels(UpdateMaster, InternalUpdate); } + void updateBuffer() const { updateBuffer(UpdateMaster, InternalUpdate); } /// \param scope: whether to start with the master document or just /// do this one. /// \param output: whether we are preparing for output. - void updateLabels(UpdateScope scope, UpdateType utype) const; + void updateBuffer(UpdateScope scope, UpdateType utype) const; /// - void updateLabels(ParIterator & parit, UpdateType utype) const; + void updateBuffer(ParIterator & parit, UpdateType utype) const; /// Spellcheck starting from \p from. /// \p from initial position, will then points to the next misspelled @@ -561,6 +560,8 @@ public: /// \return progress if a new word was found. int spellCheck(DocIterator & from, DocIterator & to, WordLangTuple & word_lang, docstring_list & suggestions) const; + /// + void checkChildBuffers(); private: ///