In perl.git, the branch smoke-me/khw-turkish has been created
<https://perl5.git.perl.org/perl.git/commitdiff/1fde159b196b26ea4e33768f72b61954f0426456?hp=0000000000000000000000000000000000000000>
at 1fde159b196b26ea4e33768f72b61954f0426456 (commit)
- Log -----------------------------------------------------------------
commit 1fde159b196b26ea4e33768f72b61954f0426456
Author: Karl Williamson <[email protected]>
Date: Mon Jan 28 02:28:25 2019 -0700
Split t/re/fold_grind.t into multiple test files
I've resisted doing this for a long time, thinking it would be a lot of
effort, but now have realized that there was a fairly easy simplistic
approach.
The core file is renamed fold_grind.pl. It formerly had an outer loop
which iterated over the possible character set regex pattern modifiers,
/a, /l, etc that were tested. Now that loop is just a block and new
wrapper files have been created, one per modifier. They just pass a
global to the core file that gives which modifier this test file is to
use. Hence each file corresponds to one iteration of the old outer
loop, splitting the tests up into 6 smaller tests that can run in
parallel.
commit 0ef95586297e92b28c191bcae3e6760784460846
Author: Karl Williamson <[email protected]>
Date: Fri Jan 25 09:55:58 2019 -0700
handy.h: White-space only
Vertically align the ternary colon with the question mark above it.
commit 49895125efe12a0a860269b3b53ce4e95aff9dc9
Author: Karl Williamson <[email protected]>
Date: Wed Jan 23 15:42:35 2019 -0700
handy.h: Add void * casts to memEQ, memNE
This change is to allow these macros to be called without having to do
casting in the call.
commit 77a21f58bd41fc91df2f4e38ac64abcf2c7125aa
Author: Karl Williamson <[email protected]>
Date: Mon Jan 21 09:46:00 2019 -0700
mktables: Make Turkic 'I' chars problematic
In a Turkic locale, these are problematic because their mappings
cross the 255/256 boundary.
This change has the side effect of causing U+307 to be added to the
problematic list, and it normally really isn't problematic, because in
those locales where U+130 and U+131 are problematic, U+307 isn't used.
But applications could switch in and out of Turkic locales, so it's best
to leave it be considered problematic. The consequences of making this
mark problematic are simply slightly less optimized regex pattern code.
-----------------------------------------------------------------------
--
Perl5 Master Repository