This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Prepare for Unicode 6.2
authorKarl Williamson <public@khwilliamson.com>
Sun, 26 Aug 2012 17:25:13 +0000 (11:25 -0600)
committerKarl Williamson <public@khwilliamson.com>
Sun, 26 Aug 2012 18:28:28 +0000 (12:28 -0600)
commit1e958ea900b080a533d425464154978759f37121
treeb406539537a475284369ab74a636b14b869eeda9
parent8f78a100ba7595776f161ae7fa4a2780a2e3faca
Prepare for Unicode 6.2

This changes code to be able to handle Unicode 6.2, while continuing to
handle all prevrious releases.

The major change was a new definition of \X, which adds a property to
its calculation.  Unfortunately \X is hard-coded into regexec.c, and so
has to revised whenever there is a change of this magnitude in Unicode,
which fortunately isn't all that often.  I refactored the code in
mktables to make it easier next time there is a change like this one.
embed.fnc
embed.h
embedvar.h
intrpvar.h
lib/unicore/mktables
proto.h
regexec.c
sv.c
utf8.c