From 1c859f16294f000524eb8d13d7deaa3130c2b2c9 Mon Sep 17 00:00:00 2001 From: Dekel Tsur Date: Sun, 30 Sep 2001 22:41:32 +0000 Subject: [PATCH] Small fix git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@2819 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/ChangeLog | 2 ++ src/buffer.C | 12 ++++-------- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/src/ChangeLog b/src/ChangeLog index 7b45714a02..fce38c357a 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,7 @@ 2001-10-01 Dekel Tsur + * buffer.C (asciiParagraph): Treat '\\' as other chars. + * paragraph.C (asString): Do not ignore newline/hfill chars when copying to the clipboard. diff --git a/src/buffer.C b/src/buffer.C index de3fd4f81a..f16af67f98 100644 --- a/src/buffer.C +++ b/src/buffer.C @@ -1889,11 +1889,7 @@ string const Buffer::asciiParagraph(Paragraph const * par, case Paragraph::META_HFILL: buffer << "\t"; break; - - case '\\': - buffer << "\\"; - break; - + default: if ((linelen > 0) && (currlinelen > (linelen - 10)) && (c == ' ') && ((i + 2) < par->size())) @@ -1909,11 +1905,11 @@ string const Buffer::asciiParagraph(Paragraph const * par, buffer << " "; currlinelen += (ltype_depth-depth)*2; } - } else if (c != '\0') + } else if (c != '\0') { buffer << c; - else if (c == '\0') + ++currlinelen; + } else lyxerr[Debug::INFO] << "writeAsciiFile: NULL char in structure." << endl; - ++currlinelen; break; } } -- 2.39.2