* src/output_plaintext.C: remove cryptic comment;

do not output deleted characters in plain text output


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16781 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Michael Schmitt 2007-01-20 16:25:52 +00:00
parent 6b39c832ce
commit 954f6feee7

View File

@ -189,20 +189,21 @@ void writePlaintextParagraph(Buffer const & buf,
currlinelen += p.first;
}
// this is to change the linebreak to do it by word a bit more
// intelligent hopefully! (only in the case where we have a
// max runparams.linelength!) (Jug)
docstring word;
for (pos_type i = 0; i < par.size(); ++i) {
if (par.isDeleted(i)) // deleted characters don't make much sense in plain text output
continue;
char_type c = par.getUChar(buf.params(), i);
switch (c) {
case Paragraph::META_INSET: {
InsetBase const * inset = par.getInset(i);
os << word;
currlinelen += word.length();
word.erase();
OutputParams rp = runparams;
rp.depth = par.params().depth();
if (inset->plaintext(buf, os, rp)) {