Index: grep/ChangeLog
diff -u grep/ChangeLog:1.272 grep/ChangeLog:1.273
--- grep/ChangeLog:1.272 Tue Sep 27 14:50:20 2005
+++ grep/ChangeLog Fri Nov 4 01:24:00 2005
@@ -1,3 +1,11 @@
+2005-11-04 Charles Levert <[EMAIL PROTECTED]>
+
+ * src/grep.c (mb_icase_keys): New function to properly lowercase
+ keys if match_icase. The problem was that some multi-octet
+ characters can get longer or shorter upon this conversion, so that
+ it cannot just naively be done in place on the same memory buffer.
+ * src/grep.c (main): Call mb_icase_keys (and remove in-line code).
+
2005-09-27 Stepan Kasal <[EMAIL PROTECTED]>
* doc/grep.1: Fix a typo.- Changes to grep/ChangeLog Charles Levert
- Changes to grep/ChangeLog Charles Levert
- Changes to grep/ChangeLog Charles Levert
- Changes to grep/ChangeLog Charles Levert
- Changes to grep/ChangeLog Charles Levert
- Changes to grep/ChangeLog Charles Levert
- Changes to grep/ChangeLog Charles Levert
- Changes to grep/ChangeLog Charles Levert
- Changes to grep/ChangeLog Charles Levert
- Changes to grep/ChangeLog Stepan Kasal
- Changes to grep/ChangeLog Charles Levert
- Changes to grep/ChangeLog Charles Levert
- Changes to grep/ChangeLog Julian Foad
- Changes to grep/ChangeLog Charles Levert
- Changes to grep/ChangeLog Charles Levert
- Changes to grep/ChangeLog Charles Levert
- Changes to grep/ChangeLog Charles Levert
- Changes to grep/ChangeLog Charles Levert
- Changes to grep/ChangeLog Charles Levert
- Changes to grep/ChangeLog Charles Levert
- Changes to grep/ChangeLog Charles Levert
