~ chicken-core (chicken-5) 05ad6479329bdeaaca87c0b9f9d7b462bd0ca65a
commit 05ad6479329bdeaaca87c0b9f9d7b462bd0ca65a
Author: Peter Bex <Peter.Bex@xs4all.nl>
AuthorDate: Fri Sep 24 22:50:39 2010 +0200
Commit: Peter Bex <Peter.Bex@xs4all.nl>
CommitDate: Fri Sep 24 22:50:39 2010 +0200
Apply upstream changeset b3ad88d0b32d (Add a note that case insensitivity only works for non-ASCII characters )
diff --git a/manual/Unit irregex b/manual/Unit irregex
index 387b8422..b7103afe 100644
--- a/manual/Unit irregex
+++ b/manual/Unit irregex
@@ -368,6 +368,9 @@ You can use {{w/case}} to switch back to case-sensitivity inside a
(irregex-search '(w/nocase "small" (w/case "big")) "smallBIGsmall") => #f
</enscript>
+''Important:'' characters outside the ASCII range (ie, UTF8 chars) are
+'''not''' matched case insensitively!
+
Of course, literal strings by themselves aren't very interesting
regular expressions, so we want to be able to compose them. The most
basic way to do this is with the {{seq}} operator (or its abbreviation
Trap