Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 4414:df576f30c1d8
Correct case-insensitive search for non-case, non-ASCII chars. Add tests.
2008-01-30 Aidan Kehoe <kehoea@parhasard.net>
* automated/case-tests.el:
Check for a bug Mike Sperber reported; check algorithms used, if
available.
2008-01-30 Aidan Kehoe <kehoea@parhasard.net>
* search.c (debug-xemacs-searches):
New variable, available on debug builds. Used in
tests/automated/case-tests.el.
(search_buffer): Only store the charset_base for characters with
translations. Correct some comments, correct some checks. If
debug_xemacs_searches is non-zero, record which search was used.
(boyer_moore): Remove an assertion that was incorrect. Remove its
documentation. Correct an assertion dealing with equivalence
tables; we may end up looking through the equivalence table if a
non-ASCII non-case character was searched for.
| author | Aidan Kehoe <kehoea@parhasard.net> |
|---|---|
| date | Wed, 30 Jan 2008 09:26:59 +0100 |
| parents | dc84ec90b463 |
| children | 930bb9cba65a |
comparison
equal
deleted
inserted
replaced
| 4413:dc84ec90b463 | 4414:df576f30c1d8 |
|---|---|
| 1 2008-01-30 Aidan Kehoe <kehoea@parhasard.net> | |
| 2 | |
| 3 * search.c (debug-xemacs-searches): | |
| 4 New variable, available on debug builds. Used in | |
| 5 tests/automated/case-tests.el. | |
| 6 (search_buffer): Only store the charset_base for characters with | |
| 7 translations. Correct some comments, correct some checks. If | |
| 8 debug_xemacs_searches is non-zero, record which search was used. | |
| 9 (boyer_moore): Remove an assertion that was incorrect. Remove its | |
| 10 documentation. Correct an assertion dealing with equivalence | |
| 11 tables; we may end up looking through the equivalence table if a | |
| 12 non-ASCII non-case character was searched for. | |
| 13 | |
| 1 2008-01-24 Mike Sperber <mike@xemacs.org> | 14 2008-01-24 Mike Sperber <mike@xemacs.org> |
| 2 | 15 |
| 3 * make-src-depend (PrintDeps): Fix Perl code that no longer works | 16 * make-src-depend (PrintDeps): Fix Perl code that no longer works |
| 4 with Perl 5.10. | 17 with Perl 5.10. |
| 5 | 18 |
