X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2FInsetListings.h;h=4be28f850dd942c108d5e83b021f3e9e7f1927a1;hb=62af7ee772f16f154225d2d0b65d77f4376b6001;hp=83debfff83f4b5d6adff93c28c858656e6904d6a;hpb=676a0639c505d52336e3228c44c2515ccbbaf34a;p=lyx.git diff --git a/src/insets/InsetListings.h b/src/insets/InsetListings.h index 83debfff83..4be28f850d 100644 --- a/src/insets/InsetListings.h +++ b/src/insets/InsetListings.h @@ -18,7 +18,7 @@ namespace lyx { class LaTeXFeatures; -class TexString; +struct TexString; ///////////////////////////////////////////////////////////////////////// // @@ -26,7 +26,7 @@ class TexString; // ///////////////////////////////////////////////////////////////////////// -/// A captionable and collapsable text inset for program listings. +/// A captionable and collapsible text inset for program listings. class InsetListings : public InsetCaptionable { public: @@ -48,7 +48,7 @@ private: /// lstinline is inlined, normal listing is displayed DisplayType display() const; /// - docstring layoutName() const { return from_ascii("Listings"); } + docstring layoutName() const; /// void write(std::ostream & os) const; /// @@ -78,7 +78,9 @@ private: /// TexString getCaption(OutputParams const &) const; /// - bool insetAllowed(InsetCode c) const { return c == CAPTION_CODE; } + bool insetAllowed(InsetCode c) const { return c == CAPTION_CODE || c == QUOTE_CODE; } + /// + Encoding const * forcedEncoding(Encoding const *, Encoding const *) const; /// InsetListingsParams params_;