]> git.lyx.org Git - lyx.git/blobdiff - src/paragraph.C
* output_plaintext.C: cosmetics in comment: line length cannot be < 0
[lyx.git] / src / paragraph.C
index f360d4b5d5c601888de048f6eafdea7791c21bbb..00dbb27ff906e99d36828bcd407957e6cda02cb0 100644 (file)
@@ -945,7 +945,8 @@ bool Paragraph::simpleTeXOnePar(Buffer const & buf,
        // well we have to check if we are in an inset with unlimited
        // length (all in one row) if that is true then we don't allow
        // any special options in the paragraph and also we don't allow
-       // any environment other than "Standard" to be valid!
+       // any environment other than the default layout of the text class
+       // to be valid!
        bool asdefault = forceDefaultParagraphs();
 
        if (asdefault) {
@@ -1399,38 +1400,7 @@ bool Paragraph::isMultiLingual(BufferParams const & bparams) const
 // Used for building the table of contents
 docstring const Paragraph::asString(Buffer const & buffer, bool label) const
 {
-       OutputParams runparams;
-       return asString(buffer, runparams, label);
-}
-
-
-docstring const Paragraph::asString(Buffer const & buffer,
-                                OutputParams const & runparams,
-                                bool label) const
-{
-#if 0
-       string s;
-       if (label && !params().labelString().empty())
-               s += params().labelString() + ' ';
-
-       for (pos_type i = 0; i < size(); ++i) {
-               value_type c = getChar(i);
-               if (isPrintable(c))
-                       s += c;
-               else if (c == META_INSET &&
-                        getInset(i)->lyxCode() == InsetBase::MATH_CODE) {
-                       ostringstream os;
-                       getInset(i)->plaintext(buffer, os, runparams);
-                       s += subst(STRCONV(os.str()),'\n',' ');
-               }
-       }
-
-       return s;
-#else
-       // This should really be done by the caller and not here.
-       docstring ret = asString(buffer, runparams, 0, size(), label);
-       return subst(ret, '\n', ' ');
-#endif
+       return asString(buffer, 0, size(), label);
 }
 
 
@@ -1438,16 +1408,7 @@ docstring const Paragraph::asString(Buffer const & buffer,
                                 pos_type beg, pos_type end, bool label) const
 {
 
-       OutputParams const runparams;
-       return asString(buffer, runparams, beg, end, label);
-}
-
-
-docstring const Paragraph::asString(Buffer const & buffer,
-                                OutputParams const & runparams,
-                                pos_type beg, pos_type end, bool label) const
-{
-       lyx::odocstringstream os;
+       odocstringstream os;
 
        if (beg == 0 && label && !params().labelString().empty())
                os << params().labelString() << ' ';
@@ -1457,7 +1418,7 @@ docstring const Paragraph::asString(Buffer const & buffer,
                if (isPrintable(c))
                        os.put(c);
                else if (c == META_INSET)
-                       getInset(i)->textString(buffer, os, runparams);
+                       getInset(i)->textString(buffer, os);
        }
 
        return os.str();