From: José Matox Date: Thu, 17 May 2007 21:47:32 +0000 (+0000) Subject: Fix for a problem reported by some users, where cut & paste of math X-Git-Tag: 1.6.10~9720 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=708ebc04f66e07a9157bf58ebd9ed5d51eb7d738;p=features.git Fix for a problem reported by some users, where cut & paste of math insets in RTL paragraphs is garbled because of parentheses being reversed. See threads http://permalink.gmane.org/gmane.editors.lyx.devel/83938 and http://thread.gmane.org/gmane.editors.lyx.devel/83345/focus=83637 for details. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18388 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/Paragraph.cpp b/src/Paragraph.cpp index e870583d4e..0634bbafe5 100644 --- a/src/Paragraph.cpp +++ b/src/Paragraph.cpp @@ -2394,7 +2394,7 @@ docstring const Paragraph::asString(Buffer const & buffer, os << params().labelString() << ' '; for (pos_type i = beg; i < end; ++i) { - value_type const c = getUChar(buffer.params(), i); + value_type const c = getChar(i); if (isPrintable(c)) os.put(c); else if (c == META_INSET)