In perl.git, the branch smoke-me/nicholas/redundant-SPAGAIN has been created
<http://perl5.git.perl.org/perl.git/commitdiff/a9c9e371c40cf388593577cf577494e91793f62a?hp=0000000000000000000000000000000000000000> at a9c9e371c40cf388593577cf577494e91793f62a (commit) - Log ----------------------------------------------------------------- commit a9c9e371c40cf388593577cf577494e91793f62a Author: Karl Williamson <[email protected]> Date: Tue Oct 1 09:26:40 2013 -0600 Upgrade to Unicode 6.3 M MANIFEST M charclass_invlists.h M dist/Module-CoreList/lib/Module/CoreList.pm M lib/unicore/ArabicShaping.txt A lib/unicore/BidiBrackets.txt M lib/unicore/BidiMirroring.txt M lib/unicore/Blocks.txt M lib/unicore/CJKRadicals.txt M lib/unicore/CaseFolding.txt M lib/unicore/CompositionExclusions.txt M lib/unicore/DAge.txt M lib/unicore/DCoreProperties.txt M lib/unicore/DNormalizationProps.txt M lib/unicore/EastAsianWidth.txt M lib/unicore/EmojiSources.txt M lib/unicore/HangulSyllableType.txt M lib/unicore/Index.txt M lib/unicore/IndicMatraCategory.txt M lib/unicore/IndicSyllabicCategory.txt M lib/unicore/Jamo.txt M lib/unicore/LineBreak.txt M lib/unicore/NameAliases.txt M lib/unicore/NamedSequences.txt M lib/unicore/NamedSqProv.txt M lib/unicore/NamesList.txt M lib/unicore/NormalizationCorrections.txt M lib/unicore/PropList.txt M lib/unicore/PropValueAliases.txt M lib/unicore/PropertyAliases.txt M lib/unicore/README.perl M lib/unicore/ReadMe.txt M lib/unicore/ScriptExtensions.txt M lib/unicore/Scripts.txt M lib/unicore/SpecialCasing.txt M lib/unicore/StandardizedVariants.txt M lib/unicore/UnicodeData.txt M lib/unicore/auxiliary/GCBTest.txt M lib/unicore/auxiliary/GraphemeBreakProperty.txt M lib/unicore/auxiliary/SentenceBreakProperty.txt M lib/unicore/auxiliary/WordBreakProperty.txt M lib/unicore/extracted/DBidiClass.txt M lib/unicore/extracted/DBinaryProperties.txt M lib/unicore/extracted/DCombiningClass.txt M lib/unicore/extracted/DDecompositionType.txt M lib/unicore/extracted/DEastAsianWidth.txt M lib/unicore/extracted/DGeneralCategory.txt M lib/unicore/extracted/DJoinGroup.txt M lib/unicore/extracted/DJoinType.txt M lib/unicore/extracted/DLineBreak.txt M lib/unicore/extracted/DNumType.txt M lib/unicore/extracted/DNumValues.txt M lib/unicore/mktables M pod/perldelta.pod M pod/perlrecharclass.pod M regcharclass.h M t/op/split_unicode.t M t/re/pat_advanced.t commit 8d70cb4adbd998d2466050b89cbfaf350f796430 Author: Karl Williamson <[email protected]> Date: Thu Oct 3 22:37:51 2013 -0600 mktables: Fix logic with binary vs enum properties The code was confused about what certain variables signified, and raises erroneous warnings at other times. These bugs did not show up until compiling Unicode 6.3. M lib/unicore/mktables commit 83b686358daaf353059b8967df38f1da0e49d0d7 Author: Karl Williamson <[email protected]> Date: Thu Oct 3 22:06:29 2013 -0600 mktables: Do some table-driven code generation The Unicode Character Database consists of many files in various different formats. mktables has a single routine that processes the most common format type. Files with different formats are run through filters to transform them into this format, so that almost all end up being handles by this common function. This commit adds a way of specifying the format for one of the other format types, and then automatically generating the code to do the transformation. This doesn't work if the file has lines that have special cases, such as if there is a known typo in it; the current scheme can be used for those. Unfortunately, all but one of the candidate files in Unicode 6.2 aren't suitable for this table-driven approach. But a second one is coming in 6.3, and I anticipate more in the future, as Unicode has tightened their quality control significantly in recent releases. M lib/unicore/mktables commit 524a8e5e7bc570137fe6cfc3ded0b743f44a834f Author: Karl Williamson <[email protected]> Date: Thu Oct 3 21:52:14 2013 -0600 perluniprops: Add correct ignored files docs Unicode furnishes various files that Perl ignores. perluniprops lists these, with a brief reason of what they are for and why they aren't used by Perl. Two files weren't listed, and one had a typo in the name and an inadequate description. M lib/unicore/mktables commit 96ed8e3bca47c2700bc7d755432e6f0b3314fc6a Author: Karl Williamson <[email protected]> Date: Mon Sep 30 22:41:51 2013 -0600 lib/unicore/README.perl: Update This changes this to conform to changes in Unicode 6.2 M lib/unicore/README.perl ----------------------------------------------------------------------- -- Perl5 Master Repository
