mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-27 06:19:36 +00:00
FindQuick: Amend 4bd38d8a
: Remove now unneeded code
This commit is contained in:
parent
4bd38d8a09
commit
8338d1032d
@ -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))
|
||||
|
Loading…
Reference in New Issue
Block a user