summaryrefslogtreecommitdiff
path: root/pod
diff options
context:
space:
mode:
authorKarl Williamson <khw@khw-desktop.(none)>2010-02-25 20:45:11 -0700
committerJesse Vincent <jesse@bestpractical.com>2010-02-28 10:15:21 -1000
commit78288b8e44d571e1359650455abdf6d7f435ebd7 (patch)
tree5ef44f3571ef9c961514b83c7476d8a90fd7aab0 /pod
parent3d3a8206a05fe5bc0cf4e39c8c70a9a9abfb85e4 (diff)
downloadperl-78288b8e44d571e1359650455abdf6d7f435ebd7.tar.gz
Document some re bugs in perlre.pod
Diffstat (limited to 'pod')
-rw-r--r--pod/perlre.pod4
1 files changed, 4 insertions, 0 deletions
diff --git a/pod/perlre.pod b/pod/perlre.pod
index c675186703..b6a73c0ab6 100644
--- a/pod/perlre.pod
+++ b/pod/perlre.pod
@@ -2154,6 +2154,10 @@ Subroutine call to a named capture buffer. Equivalent to C<< (?&NAME) >>.
=head1 BUGS
+There are numerous problems with case insensitive matching of characters
+outside the ASCII range, especially with those whose folds are multiple
+characters, such as ligatures like C<LATIN SMALL LIGATURE FF>.
+
In a bracketed character class with case insensitive matching, ranges only work
for ASCII characters. For example,
C<m/[\N{CYRILLIC CAPITAL LETTER A}-\N{CYRILLIC CAPITAL LETTER YA}]/i>