In perl.git, the branch smoke-me/khw-locale has been created <http://perl5.git.perl.org/perl.git/commitdiff/1d3881c646faa890964f05f15940a0ad4653c4dc?hp=0000000000000000000000000000000000000000>
at 1d3881c646faa890964f05f15940a0ad4653c4dc (commit) - Log ----------------------------------------------------------------- commit 1d3881c646faa890964f05f15940a0ad4653c4dc 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 798f1f5c92d5470d9636a9fec7027f7a37c6217c 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 3b7a83f98eae7d7482692f4a334cd389d9b4c0ec 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 3b1153bc7aafc450e9183c1180790e8e74025dd0 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 c7ed6f4c5e73f26e83958cba9446a701e3120c28 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 d497f017f7881884535f6e7c470e00c412f65d95 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 1943c5e2674cc4952e5ce7033210bd6dbd2c27e8 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