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

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

        at  67563c37a379d5ed0fe3e69af50c3328edff5cd9 (commit)

- Log -----------------------------------------------------------------
commit 67563c37a379d5ed0fe3e69af50c3328edff5cd9
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 1a8463cd5a86ed59698d68433f1112d4a2eb2b2d
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 bd5e872912f5a63ee4f48a189112d32fd98b0212
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 3fdc9b8485b707aeb20261c605b4e2dda2f100c2
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.

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

--
Perl5 Master Repository

Reply via email to