This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
mktables: Revamp the compare versions functionality
authorKarl Williamson <khw@cpan.org>
Thu, 20 Aug 2015 17:35:21 +0000 (11:35 -0600)
committerKarl Williamson <khw@cpan.org>
Thu, 20 Aug 2015 18:48:20 +0000 (12:48 -0600)
commit8f21889c2a0e574a419f6f6dbb2090be2bf6ff8f
tree44980922db60f8b419ad00711dd3bca70bb1e42b
parent1254636bfb1e1850e3455fb1ac48a1211d12f341
mktables: Revamp the compare versions functionality

This functionality is rarely used, but enables someone to see what
Unicode has changed between releases X and Y, without the clutter of the
things that are added after X came out.  In other words it compiles
release X using Y's rules.  To use it, you must go in and edit mktables
to specify to use this; so it is intended only for a developer who wants
to look at Unicode history.  One use I've done is to look at the beta
version of a new release to compare with the previous official one.
This allows me to find typos, and unintentional changes and report them
back to Unicode.

This commit significantly overhauls this feature, giving better results
than before.
charclass_invlists.h
lib/unicore/mktables
regcharclass.h