Branch: refs/heads/parsexs-maybe
  Home:   https://github.com/Perl/perl5
  Commit: 2207e84a0185891fe1f61dca3010dd5c7a602c33
      
https://github.com/Perl/perl5/commit/2207e84a0185891fe1f61dca3010dd5c7a602c33
  Author: Leon Timmermans <[email protected]>
  Date:   2026-07-20 (Mon, 20 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: 766f72b939cae6be1ef750e708c34e7f49a2a4da
      
https://github.com/Perl/perl5/commit/766f72b939cae6be1ef750e708c34e7f49a2a4da
  Author: Leon Timmermans <[email protected]>
  Date:   2026-07-20 (Mon, 20 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: 15b7abfc3b33486f15004a3068e6742d3cacea02
      
https://github.com/Perl/perl5/commit/15b7abfc3b33486f15004a3068e6742d3cacea02
  Author: Leon Timmermans <[email protected]>
  Date:   2026-07-20 (Mon, 20 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: a9e6fe06ec3cf3aefc56d82281b88fd57381014d
      
https://github.com/Perl/perl5/commit/a9e6fe06ec3cf3aefc56d82281b88fd57381014d
  Author: Leon Timmermans <[email protected]>
  Date:   2026-07-20 (Mon, 20 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/32a751317b05...a9e6fe06ec3c

To unsubscribe from these emails, change your notification settings at 
https://github.com/Perl/perl5/settings/notifications

Reply via email to