This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
pods: Discourage use of 'In' prefix for Unicode Block property
authorKarl Williamson <khw@cpan.org>
Fri, 11 Sep 2015 04:31:39 +0000 (22:31 -0600)
committerKarl Williamson <khw@cpan.org>
Fri, 11 Sep 2015 15:40:39 +0000 (09:40 -0600)
commit6b5cf123f371e012d9812b37b13d50c6e06bf555
tree236af9c72384ad78bf168b40fd51baa962b4b07c
parent2efb8b4b644d5f3c28974a8f577081b4142decd2
pods: Discourage use of 'In' prefix for Unicode Block property

This changes perluniprops to not list the equivalent 'In' single form
method of specifying the Block property, and to discourage its use.  The
reason is that this is a Perl extension, the use of which is unstable.
A future Unicode release could take over the 'In...' name for a new
purpose, and perl would follow along, breaking the code that assumed the
former meaning.  Unicode does not know about this Perl extension, and
they wouldn't care if they did know.

The reason I'm doing this now is that the latest Unicode version
introduced some properties whose names begin with 'In', though no
conflicts arose.  But it is clear that such conflicts could arise in the
future.  So the documentation only is changed to warn people of this
potential.

perlunicode is update accordingly.
charclass_invlists.h
lib/unicore/mktables
pod/perlunicode.pod
regcharclass.h