This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
mktables: Add code for easier handling of early Unicode versions
authorKarl Williamson <khw@cpan.org>
Mon, 27 Jul 2015 04:35:02 +0000 (22:35 -0600)
committerKarl Williamson <khw@cpan.org>
Wed, 29 Jul 2015 04:15:57 +0000 (22:15 -0600)
commita0204bb1e96bad730a658424442f873e50357928
tree96dd7dc4f3733507a8ae21242f6873a2638d8d91
parentd47a7529759ebdc12b1c99229f4d7c6bc649df62
mktables: Add code for easier handling of early Unicode versions

This adds infrastructure to the constructor of the Input_file class to
allow an alternative to be specified when compiling a Unicode release
that is earlier than the file first became available.

This is only used when the property is used by core perl and has to work
in all releases.  For example the qr/\X/ construct should always work,
but relies on a property that isn't specified before Unicode 4.1.  This
allows for easier specification of how to handle this type of case.
charclass_invlists.h
lib/unicore/mktables
regcharclass.h