In perl.git, the branch smoke-me/khw-star has been created

<http://perl5.git.perl.org/perl.git/commitdiff/425c3295ac24f96793da6390abff6b66b7e6b539?hp=0000000000000000000000000000000000000000>

        at  425c3295ac24f96793da6390abff6b66b7e6b539 (commit)

- Log -----------------------------------------------------------------
commit 425c3295ac24f96793da6390abff6b66b7e6b539
Author: Karl Williamson <[email protected]>
Date:   Mon Sep 7 22:18:55 2015 -0600

    XXX PL_bitcount

M       globvar.sym
M       regcomp.c

commit f56919b7a579bc17cd224a353b5f1a2b12e78315
Author: Karl Williamson <[email protected]>
Date:   Mon Sep 7 22:18:33 2015 -0600

    f

M       locale.c

commit 85654ed30d9cd76cceaa80bfc65c1a252cef89b1
Author: Karl Williamson <[email protected]>
Date:   Mon Sep 7 10:03:27 2015 -0600

    t/loc_tools.pl: Fix some bugs in locales_enabled()
    
    This code assumed that all locale categories were represented by
    non-negative whole numbers.  However, it turns out that this assumption
    is wrong, as on AIX, LC_ALL is -1.  This commit changes our assumption to
    take into account that reality; it now assumes that all categories are
    larger than a much more negative number, and now the new assumption is
    tested for, and if wrong, the code dies instead of silently doing the
    wrong thing.
    
    There was also a bug where if a locale category wasn't defined on the
    machine, but the corresponding #ifdef for using that category was still
    set, the category was improperly assumed to exist

M       t/loc_tools.pl

commit 5ea6b64cb53c4e0844fc2b1793838095e5d68c2a
Author: Karl Williamson <[email protected]>
Date:   Sun Sep 6 10:24:45 2015 -0600

    lib/locale.pm: Add an assertion
    
    It turns out that the code assumes that the values for LC_CTYPE,
    LC_MESSAGES, ...  are small non-negative numbers, as a bit position is
    reserved for each of these.  It's better to make this assumption
    explicit rather than getting hard-to-find failures.
    
    (LC_ALL doesn't have to be of this form, and is in fact -1 on AIX)

M       lib/locale.pm

commit d624c2e90882e9bdba830933e86d2bd9e741ac99
Author: Karl Williamson <[email protected]>
Date:   Sat Sep 5 22:53:54 2015 -0600

    test locale cat numbers

M       lib/locale.t

commit ddf81dbad8569b40676be7dd7cf8aa6a4c7e30ad
Author: Karl Williamson <[email protected]>
Date:   Fri May 8 15:19:56 2015 -0600

    Add more -DL debugging info
    
    This adds more stuff that gets dumped when debugging locale handling.
    And it adds even more when the v modifier appears.

M       ext/POSIX/POSIX.xs
M       locale.c
M       perl.h

commit 2bb34638bbad5d6113f3014b7ca5617ee1db1098
Author: Karl Williamson <[email protected]>
Date:   Fri May 8 15:00:48 2015 -0600

    Add code for debugging locale initialization
    
    This initialization is done before the processing of command line
    arguments, so that it has to be handled specially.  This commit changes
    the initialization code to output debugging information if the
    environment variable PERL_DEBUG_LOCALE_INIT is set.
    
    I don't see the need to document this outside the source, as anyone who
    is using it would be reading the source anyway; it's of highly
    specialized use.

M       embed.fnc
M       embed.h
M       locale.c
M       makedef.pl
M       proto.h
-----------------------------------------------------------------------

--
Perl5 Master Repository

Reply via email to