#define BUFFER_H
#include "OutputEnums.h"
-#include "update_flags.h"
#include "insets/InsetCode.h"
class FuncRequest;
class FuncStatus;
class Inset;
-class InsetRef;
class InsetLabel;
+class InsetRef;
class Font;
class Format;
class Lexer;
///
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;
std::vector<Format const *> exportableFormats(bool only_viewable) const;
///
bool isExportableFormat(std::string const & format) const;
+ /// mark the buffer as busy exporting something, or not
+ void setExportStatus(bool e) const;
+ ///
+ bool isExporting() const;
///
typedef std::vector<std::pair<Inset *, ParIterator> > References;
/// \return progress if a new word was found.
int spellCheck(DocIterator & from, DocIterator & to,
WordLangTuple & word_lang, docstring_list & suggestions) const;
+ ///
+ void checkChildBuffers();
private:
///