Comment 4 for bug 1657171

Michele Morgan (mmorgan) wrote :

Working branch is at:

http://git.evergreen-ils.org/?p=working/Evergreen.git;a=commit;h=6c598d48cbe06ca01f6907b16df5e4a9c4d27999

The patch changes search_normalize and naco_normalize to make the following replacements: right and left leaning single quotes with U+0027, double quotes with U=0022

The following are replaced with U+0027 - Apostrophe

U+2018 - Left single quotation mark
U+2019 - Right single quotation mark
U+201B - single high-reversed-9 quotation mark
U+FF07 - Fullwidth Apostrophe
U+201A - single Low-9 Quotation Mark

The following are replaced with U+0022 - Quotation Mark

U+201C - Left double quotation mark
U+201D - Right double quotation mark
U+201F - Double high-reversed-9 quotation mark
U+FF0C - Fullwidth Quotation Mark
U+201E - Double Low-9 Quotation Mark
U+2E42 - Double Low Reversed-9 quotation mark

This fix does not address the curly quoted phrase search issue from comment #3, which is far less common and can be handled in a separate bug.