In perl.git, the branch smoke-me/smueller-typemapdocs7 has been created

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

        at  ba5971be19333bd17f6d60ef077a23b2a1ab6f01 (commit)

- Log -----------------------------------------------------------------
commit ba5971be19333bd17f6d60ef077a23b2a1ab6f01
Author: Tony Cook <t...@develop-help.com>
Date:   Mon Jan 30 08:09:11 2012 +0100

    perlxstypemap: typemap variable documentation
    
    Add a list of the special Perl variables for interpolation
    into typemaps. That's a very important bit of the typemapping mechanism
    that was previously virtually undocumented!

M       dist/ExtUtils-ParseXS/lib/perlxstypemap.pod

commit f0129fb2d58d856739ed124059654bb02e23a2ff
Author: Steffen Mueller <smuel...@cpan.org>
Date:   Sun Jan 29 18:10:19 2012 +0100

    Move more typemap-related documentation to the typemap doc file
    
    Some of the discussion in perlxs was duplicated in perlxstypemap.
    This also adds several references to the new man page and fixes
    a few minor nits.

M       dist/ExtUtils-ParseXS/lib/perlxs.pod
M       dist/ExtUtils-ParseXS/lib/perlxstut.pod
M       dist/ExtUtils-ParseXS/lib/perlxstypemap.pod

commit 8734cf66542bc7a4b1a449dd501bb24052479aa0
Author: Steffen Mueller <smuel...@cpan.org>
Date:   Sun Jan 29 15:25:52 2012 +0100

    XS::Typemap: Somewhat consistent indentation
    
    At least in my new code.

M       ext/XS-Typemap/Typemap.xs

commit 58912512bcefbc15bb71c6d74d3da1f485976cae
Author: Steffen Mueller <smuel...@cpan.org>
Date:   Sat Jan 28 17:50:05 2012 +0100

    Fix typo in documentation

M       dist/ExtUtils-ParseXS/lib/perlxstypemap.pod

commit 25b6eb4daf761caef60f22e8f862604407b7d329
Author: Steffen Mueller <smuel...@cpan.org>
Date:   Sat Jan 28 17:47:16 2012 +0100

    Move typemap documentation to its own file
    
    Sadly, the POD in Typemap.xs was not easily extractable into a POD file
    at build time, so it now lives in a separate POD file from the start.
    Makes keeping documentation and testing efforts in sync marginally
    harder, but it's probably the right trade-off.
    
    What's left to do is finding the right places in other POD files to
    refer to this old/new documentation.

M       MANIFEST
A       dist/ExtUtils-ParseXS/lib/perlxstypemap.pod
M       ext/XS-Typemap/Typemap.xs
M       lib/.gitignore
M       pod/perl.pod

commit 87ae33a4c193317b1c93ce137a9371b0a5f2598b
Author: Steffen Mueller <smuel...@cpan.org>
Date:   Sat Jan 28 13:10:59 2012 +0100

    XS::Typemap: Fix typo in docs, fix version

M       ext/XS-Typemap/Typemap.xs

commit f86dd10034773b7b577a94bb8c3fbc348f6063eb
Author: Steffen Mueller <smuel...@cpan.org>
Date:   Thu Jan 26 23:54:38 2012 +0100

    XS::Typemap: Tests for T_IN/T_OUT typemaps

M       ext/XS-Typemap/Typemap.pm
M       ext/XS-Typemap/Typemap.xs
M       ext/XS-Typemap/t/Typemap.t

commit 10a78145b2f868d899c0ce39f5333e1c4aa10ff7
Author: Steffen Mueller <smuel...@cpan.org>
Date:   Thu Jan 26 19:18:33 2012 +0100

    XS::Typemap: Tests for T_INOUT typemap

M       ext/XS-Typemap/Typemap.pm
M       ext/XS-Typemap/Typemap.xs
M       ext/XS-Typemap/t/Typemap.t

commit d863d4cc80ca1c961591c6d1c3b02676df542994
Author: Steffen Mueller <smuel...@cpan.org>
Date:   Thu Jan 26 19:04:23 2012 +0100

    XS::Typemap: Tests for the T_PACKEDARRAY typemap

M       ext/XS-Typemap/Typemap.pm
M       ext/XS-Typemap/Typemap.xs
M       ext/XS-Typemap/t/Typemap.t

commit 6fdfca0cbb387e07a24ab2a8c37685229fb72dbc
Author: Steffen Mueller <smuel...@cpan.org>
Date:   Tue Jan 24 08:24:00 2012 +0100

    XS::Typemap: Tests for T_PACKED

M       ext/XS-Typemap/Typemap.pm
M       ext/XS-Typemap/Typemap.xs
M       ext/XS-Typemap/t/Typemap.t

commit 8c4168aa5bd858174b167e3c7e6588f67c51c7bc
Author: Steffen Mueller <smuel...@cpan.org>
Date:   Mon Jan 23 18:33:26 2012 +0100

    Document T_PACKEDARRAY

M       ext/XS-Typemap/Typemap.xs

commit 3e9c037eac5c529223195237180200c8a22f214e
Author: Steffen Mueller <smuel...@cpan.org>
Date:   Sat Jan 21 15:20:05 2012 +0100

    XS::Typemap: Document T_PACKED

M       ext/XS-Typemap/Typemap.xs

commit 2c5fe7937cb760b7ef45e662be9914d236acace6
Author: Steffen Mueller <smuel...@cpan.org>
Date:   Fri Jan 20 08:15:45 2012 +0100

    XS-Typemap: Document sharing mechanism for typemaps
    
    Thankfully, it's a one-liner now.

M       ext/XS-Typemap/Typemap.xs

commit 11e1bf5b485f9d89615a3529297b7d9d25661141
Author: Steffen Mueller <smuel...@cpan.org>
Date:   Wed Jan 18 08:28:36 2012 +0100

    Inline the XS-Typemap typemap file

M       MANIFEST
M       ext/XS-Typemap/Typemap.xs
D       ext/XS-Typemap/typemap

commit 543ad9e8a577d1b5d4b9ed510eb63d84458ea8b6
Author: Steffen Mueller <smuel...@cpan.org>
Date:   Wed Jan 18 08:13:58 2012 +0100

    Document the exact format of a typemap
    
    Including both the format of the content of a typemap file as well as
    the embedded typemap syntax.

M       ext/XS-Typemap/Typemap.xs

commit e042729c38db77bb85c1e3a4800256e2866edc08
Author: Steffen Mueller <smuel...@cpan.org>
Date:   Tue Jan 17 08:54:50 2012 +0100

    Typemaps: Start writing some general documentation

M       ext/XS-Typemap/Typemap.xs

commit df77ec9b74327a25bd733fe1e2d7a2e811c285e6
Author: Steffen Mueller <smuel...@cpan.org>
Date:   Mon Jan 16 22:39:01 2012 +0100

    First stab T_REFREF docs
    
    I am rather confident that this was added for some notion of symmetry
    and completion. It's only half-implemented and there are no known users
    in core or on CPAN. Candidate for deprecation (instead or in addition to
    documentation?)?

M       ext/XS-Typemap/Typemap.xs

commit 3a9898c464267f486ad7acfbbfa2e7fd5d701fa3
Author: Steffen Mueller <smuel...@cpan.org>
Date:   Mon Jan 16 21:10:05 2012 +0100

    Typemap tests: T_SHORT, T_U_INT, T_INT, T_LONG

M       ext/XS-Typemap/Typemap.xs
M       ext/XS-Typemap/t/Typemap.t
M       ext/XS-Typemap/typemap

commit 7a37b8d42c7a42f996af7dd619eaa4ec11abf104
Author: Steffen Mueller <smuel...@cpan.org>
Date:   Mon Jan 16 18:08:37 2012 +0100

    Cleanup: Condense tests and add a few

M       ext/XS-Typemap/t/Typemap.t

commit 62228078beb1a46399ac777707e55c484101ad9a
Author: Steffen Mueller <smuel...@cpan.org>
Date:   Mon Jan 16 18:08:25 2012 +0100

    Minor documentation fixes and annotations

M       ext/XS-Typemap/Typemap.pm
M       ext/XS-Typemap/Typemap.xs
-----------------------------------------------------------------------

--
Perl5 Master Repository

Reply via email to