Ticket #3491 (new defect) — at Version 2

Opened 9 years ago

Last modified 9 years ago

Case insensetive search is not available anymore in non-unicode locale

Reported by: andrew_b Owned by:
Priority: major Milestone: 4.8.16
Component: mc-search Version: 4.8.14
Keywords: Cc:
Blocked By: Blocking:
Branch state: merged Votes for changeset:

Description (last modified by andrew_b) (diff)

This bug was introduced in [1a1496fc0dc13998803be9caf149ce3be8af9206].

How to reproduce.

  1. Switch to the any 8-bit locale (KOI8-R as example).
  2. Create text file with non-latin symbols in any charset (utf-8, cp1251, koi8-r, etc).

For example, cyrillic text:

ШШ
шш
шШ

where Ш is the upper-case letter (capital), ш is the lower-case one.

  1. Open this file in internal editor or viewer.
  2. Press F7 and enter Ш in the input line. Check the "Case sensitive" option off.

Press Enter.

Result: only Ш is found, ш is not found at all.
Expected result: ш is as found as Ш.

Change History

comment:1 Changed 9 years ago by andrew_b

  • Component changed from mc-core to mc-search

comment:2 Changed 9 years ago by andrew_b

  • Description modified (diff)
Note: See TracTickets for help on using tickets.