Commit graph

3 commits

Author SHA1 Message Date
Thomas Goyne
47c36c9033 Use ICU/boost.locale for case-insensitive searching
Do proper unicode case-folding for case-insensitive searching rather
than converting only ascii characters to lowercase. The Turkish 'i' is
still not handled correctly (since it's the only place where
case-folding is locale-dependent), but that's probably not worth caring
about as long as we don't have a Turkish UI translation.

This affects both the find/replace dialog and the select lines dialog.

Closes #1342.
2013-02-06 13:38:33 -08:00
Thomas Goyne
1cc52611de Rearrange the tests files 2013-02-06 13:22:34 -08:00
Thomas Goyne
af37047736 Build the tests on Windows 2013-02-06 13:22:33 -08:00