my @CF;
while (<CF>) {
- # Skip S since we are going for 'F'ull case folding
+ # Skip S since we are going for 'F'ull case folding. I is obsolete starting
+ # with Unicode 3.2, but leaving it in does no harm, and allows backward
+ # compatibility
if (/^([0-9A-F]+); ([CFI]); ((?:[0-9A-F]+)(?: [0-9A-F]+)*); \# (.+)/) {
next if EBCDIC && hex $1 < 0x100;
push @CF, [$1, $2, $3, $4];