Fix EBCDIC-only bug with /[...]/
authorKarl Williamson <khw@cpan.org>
Mon, 6 Oct 2014 22:13:31 +0000 (16:13 -0600)
committerKarl Williamson <khw@cpan.org>
Tue, 7 Oct 2014 14:51:11 +0000 (08:51 -0600)
commit59206727b78ef2c3c1f5b83c0a4d9a24a867c5da
treed40333cf373a979c5d89588d2a79ae8bcb77cfaf
parentc66a6e35c0c9b556e732518ae78e397bc93ad7ac
Fix EBCDIC-only bug with /[...]/

Perl has special handling with ranges in bracketed character classes
when the end points are either both uppercase or both lowercase.  This
used a different test which is incorrect.  The consequences were that a
some Latin1 ranges would be rendered as empty.
regcomp.c
t/re/pat.t