Branch: refs/heads/parsexs-maybe
Home: https://github.com/Perl/perl5
Commit: 52590fa977bec63834c02c57a0f1d06af59b455c
https://github.com/Perl/perl5/commit/52590fa977bec63834c02c57a0f1d06af59b455c
Author: Leon Timmermans <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M dist/ExtUtils-ParseXS/Changes
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Constants.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/CountLines.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Eval.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Node.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Utilities.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/Cmd.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/InputMap.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/OutputMap.pm
M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/Type.pm
M dist/ExtUtils-ParseXS/lib/perlxs.pod
Log Message:
-----------
Bump version of ExtUtils::ParseXS to 3.64
Commit: e2f951bf892bf714a1c142f9f99b4c66abddbbf8
https://github.com/Perl/perl5/commit/e2f951bf892bf714a1c142f9f99b4c66abddbbf8
Author: Leon Timmermans <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Node.pm
Log Message:
-----------
ExtUtils::ParseXS: Postpone XSauto = STRLEN
The code is currently put after short argument typemaps, but before long
ones. This was fine when STRLEN_length_of_* was only set by short ones,
but in the follow up commit it will be set by a longer one, so it needs
to be moved after the long ones.
Commit: dad0a5e8af0d550ef13b91f0ddffd09dc6a36d14
https://github.com/Perl/perl5/commit/dad0a5e8af0d550ef13b91f0ddffd09dc6a36d14
Author: Leon Timmermans <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Node.pm
M dist/ExtUtils-ParseXS/t/005-parse-parameters.t
Log Message:
-----------
ExtUtils::ParseXS: Add MAYBE support to arguments
This adds the MAYBE modifier to arguments. This will map undef to the
given sentinel (or NULL if none is given), and otherwise use the usual
typemapping machinery.
Commit: c685949a3a9583f673c343122eba5cedd1eb8c39
https://github.com/Perl/perl5/commit/c685949a3a9583f673c343122eba5cedd1eb8c39
Author: Leon Timmermans <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Node.pm
M dist/ExtUtils-ParseXS/t/006-parse-return-type.t
Log Message:
-----------
ExtUtils::ParseXS: Add MAYBE support to return values
This adds the MAYBE modifier to return values. This will map undef to the
given sentinel (or NULL if none is given), and otherwise use the usual
typemapping machinery.
Commit: d2772a657399258a86dd0f75877de178dae606ec
https://github.com/Perl/perl5/commit/d2772a657399258a86dd0f75877de178dae606ec
Author: Leon Timmermans <[email protected]>
Date: 2026-07-13 (Mon, 13 Jul 2026)
Changed paths:
M dist/ExtUtils-ParseXS/Changes
M dist/ExtUtils-ParseXS/lib/perlxs.pod
Log Message:
-----------
ExtUtils::ParseXS: Document MAYBE functionality
Compare: https://github.com/Perl/perl5/compare/a8b88a4e2a29...d2772a657399
To unsubscribe from these emails, change your notification settings at
https://github.com/Perl/perl5/settings/notifications