]> git.lyx.org Git - features.git/blobdiff - src/Text.h
It used to be that things like InsetFlex, InsetCaption, and the like used the default...
[features.git] / src / Text.h
index eba2b153a71123a7a069ab6441088a1d57eaba94..387cc6e428f17b7a9f4bc0d928c950c465e8dd4a 100644 (file)
@@ -259,7 +259,13 @@ public:
        ///
        void write(Buffer const & buf, std::ostream & os) const;
        /// returns whether we've seen our usual 'end' marker
-       bool read(Buffer const & buf, Lexer & lex, ErrorList & errorList);
+       /// insetPtr is the containing Inset
+       /// FIXME This should really take an InsetText, but it can't yet
+       /// do so because Buffer::inset() returns an Inset and we have no
+       /// access to the InsetText hidden away in Buffer::Impl. This is 
+       /// easy enough to fix but will have to wait a bit.
+       bool read(Buffer const & buf, Lexer & lex, ErrorList & errorList, 
+                 Inset * insetPtr);
 
        /// delete double spaces, leading spaces, and empty paragraphs around old cursor.
        /// \retval true if a change has happened and we need a redraw.