In perl.git, the branch smoke-me/khw-locale has been created <http://perl5.git.perl.org/perl.git/commitdiff/6f935bc0c472b1600f0b60c832615461f8dc56d2?hp=0000000000000000000000000000000000000000>
at 6f935bc0c472b1600f0b60c832615461f8dc56d2 (commit) - Log ----------------------------------------------------------------- commit 6f935bc0c472b1600f0b60c832615461f8dc56d2 Author: Karl Williamson <pub...@khwilliamson.com> Date: Mon Jan 13 15:23:15 2014 -0700 smoke M Configure M autodoc.pl M charclass_invlists.h M embed.fnc M embed.h M embedvar.h M ext/POSIX/POSIX.xs M ext/POSIX/lib/POSIX.pod M handy.h M intrpvar.h M lib/locale.t M locale.c M metaconfig.h M perl.h M pod/perldebguts.pod M pod/perllocale.pod M pp.c M proto.h M regcomp.c M regcomp.h M regcomp.sym M regen/mk_invlists.pl M regen/regcharclass.pl M regen/unicode_constants.pl M regexec.c M regnodes.h M sv.c M t/porting/known_pod_issues.dat M t/re/fold_grind.t M t/run/locale.t M t/uni/fold.t M unicode_constants.h M utf8.c commit 8c99e999ba03e48e991340753f688786c2e5d8af Author: Karl Williamson <pub...@khwilliamson.com> Date: Mon Jan 13 12:13:18 2014 -0700 Rename regex internal flag bit This is a clearer name; is used internally only in regcomp.c and regexec.c M regcomp.c M regcomp.h M regexec.c commit 860214d8baa3cbb611dc63246204f632a3604f7e Author: Karl Williamson <pub...@khwilliamson.com> Date: Sun Jan 12 23:39:43 2014 -0700 smoke XXX look for comments about ssc next off M pod/perldebguts.pod M regcomp.c M regcomp.h M regcomp.sym M regexec.c M regnodes.h commit 7c01f2c0f7cc77b20b7f98a1886f77f4e6bdea85 Author: Karl Williamson <pub...@khwilliamson.com> Date: Wed Jan 8 23:10:06 2014 -0700 handy.h: Express locale macros using common base macro This extracts out the code of looking up POSIX classes in locales to use a base macro common to all of them. It does this for the NeXT only code as well as the typical compilations. This is in preparation for changing the behavior. Certain things look weird as they are aligned, etc as part of that preparation. M handy.h commit 3b0b9915f4ab986aa01793e4add1b5b2dfe0fa7e Author: Karl Williamson <pub...@khwilliamson.com> Date: Wed Jan 8 23:02:38 2014 -0700 handy.h: Factor out common code It turns out that the definitions for isASCII_LC and is_BLANK_LC end up being the same for all three possible #if platform states, so can just have them once instead of three times. It is unlikely that the && ! defined(USE_NEXT_CTYPE) is necessary, because HAS_ISASCII likely won't be defined, but this makes sure that this doesn't change the previous behavior. M handy.h commit c4ce3c0e5b992a961160208f25040f47b29d0372 Author: Karl Williamson <pub...@khwilliamson.com> Date: Wed Jan 8 22:59:31 2014 -0700 handy.h: White-space, comments, pod nit only M handy.h commit 55af70b47a8f5a8d045f5acca143f2068c306931 Author: Karl Williamson <pub...@khwilliamson.com> Date: Thu Jan 9 15:29:17 2014 -0700 pp_hot.c: Rmv unnecessary test The strchr() cannot not succeed unless the first test fails, so the first test need not be tried at all. M pp_hot.c ----------------------------------------------------------------------- -- Perl5 Master Repository