In perl.git, the branch smoke-me/nicholas/File-Spec-in-XS has been created

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

        at  f6c46fb4e5773c2bd180453a87683d9f7d4fbff6 (commit)

- Log -----------------------------------------------------------------
commit f6c46fb4e5773c2bd180453a87683d9f7d4fbff6
Author: Nicholas Clark <n...@ccl4.org>
Date:   Wed Jun 12 19:48:37 2013 +0200

    In Cwd's THX_unix_canonpath add two casts from (void*) to keep C++ sweet.
    
    The new XS implementation of various File::Spec methods needs a couple of
    casts to compile with a C++ compiler.

M       dist/Cwd/Cwd.xs

commit b1b57238640e81aeeaa7d7837a60eca95be2f8ab
Author: Zefram <zef...@fysh.org>
Date:   Thu Feb 28 16:48:01 2013 +0000

    File::Spec in XS
    
    For work purposes, last year I reimplemented parts of File::Spec in XS.
    It wasn't in a CPANable form initially, and File::Spec had core/CPAN
    version skew issues, so I didn't initially publish my work.  I've now
    cleaned it up and rebased it on PathTools-3.40, and the patch is attached.
    This is for review, and for whoever is currently maintaining File::Spec
    to merge it into blead at an appropriate juncture.  (I fear it's a bit
    too late to get into 5.18.)
    
    [With a bump to a dev version on the changed .pm files to keep
    t/porting/cmp_version.t sweet]

M       dist/Cwd/Cwd.pm
M       dist/Cwd/Cwd.xs
M       dist/Cwd/Makefile.PL
M       dist/Cwd/lib/File/Spec/Functions.pm
M       dist/Cwd/lib/File/Spec/Unix.pm
M       dist/Cwd/t/Functions.t
M       dist/Cwd/t/Spec.t

commit 9e5aabc89b6c743a41035323532d11713ae4c8b9
Author: Nicholas Clark <n...@ccl4.org>
Date:   Sat Mar 2 12:19:07 2013 +0100

    Add the upstream Makefile.PL for Cwd
    
    This needs to return to the perl repository because the upcoming change to 
Cwd
    needs to patch to include extra logic not in the auto-generated Makefile.PL

M       MANIFEST
A       dist/Cwd/Makefile.PL

commit 2aeb70c3773c6e8584a9b30712ea91e1e4c3019d
Author: Nicholas Clark <n...@ccl4.org>
Date:   Sat Mar 2 12:07:33 2013 +0100

    Add dist/constant/lib to the paths in the generated lib/buildcustomize.pl
    
    Strictly, add it to write_buildcustomize.pl, and so that the absolute path
    is added to the generated file. Also add both dist/constant/lib and ext/re
    to the @INC write_buildcustomize.pl to accommodate the upcoming change to
    Cwd.

M       write_buildcustomize.pl
-----------------------------------------------------------------------

--
Perl5 Master Repository

Reply via email to