commit 8338d1032ddb79007d3cf74ffee22a4f8da9d90d Author: Kornel Benko <kor...@lyx.org> Date: Sat Apr 9 09:11:38 2022 +0200
FindQuick: Amend 4bd38d8a: Remove now unneeded code --- src/Paragraph.cpp | 33 +++------------------------------ 1 files changed, 3 insertions(+), 30 deletions(-) diff --git a/src/Paragraph.cpp b/src/Paragraph.cpp index 1e9f1fb..7746597 100644 --- a/src/Paragraph.cpp +++ b/src/Paragraph.cpp @@ -4560,32 +4560,6 @@ void Paragraph::changeCase(BufferParams const & bparams, pos_type pos, } } -static char_type matchquote(char_type in) -{ - switch (in) { - case 0x2018: // Left Single Quotation Mark - case 0x2019: // Right Single Quotation Mark - case 0x201a: // Single Low-9 Quotation Mark - case 0x201b: // Single High-Reversed-9 Quotation Mark - case 0x2039: // Single Left-Pointing Angle Quotation Mark - case 0x203a: // Single Right-Pointing Angle Quotation Mark - return '\''; - case 0x00bb: // Right-Pointing Double Angle Quotation Mark - case 0x00ab: // Left-Pointing Double Angle Quotation Mark - case 0x201e: // Double Low-9 Quotation Mark - case 0x201c: // Left Double Quotation Mark - case 0x201d: // Right Double Quotation Mark - case 0x201f: // Double High-Reversed-9 Quotation Mark - case 0x2e42: // Double Low-Reversed-9 Quotation Mark - case 0x301e: // Double Prime Quotation Mark - case 0x301d: // Reversed Double Prime Quotation Mark - case 0x301f: // Low Double Prime Quotation Mark - return '"'; - default: - return in; - } -} - int Paragraph::find(docstring const & str, bool cs, bool mw, pos_type start_pos, bool del) const { @@ -4622,9 +4596,8 @@ int Paragraph::find(docstring const & str, bool cs, bool mw, if (!insetstring.empty()) { int const insetstringsize = insetstring.length(); for (int j = 0; j < insetstringsize && pos < parsize; ++i, ++j) { - char_type ij = matchquote(insetstring[j]); - if ((cs && str[i] != ij) - || (!cs && uppercase(str[i]) != uppercase(ij))) { + if ((cs && str[i] != insetstring[j]) + || (!cs && uppercase(str[i]) != uppercase(insetstring[j]))) { nonmatch = true; break; } @@ -4634,7 +4607,7 @@ int Paragraph::find(docstring const & str, bool cs, bool mw, } if (nonmatch || i == strsize) break; - char_type dp = matchquote(d->text_[pos]); + char_type dp = d->text_[pos]; if (cs && str[i] != dp) break; if (!cs && uppercase(str[i]) != uppercase(dp)) -- lyx-cvs mailing list lyx-cvs@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-cvs