Branch: refs/heads/parsexs-maybe
  Home:   https://github.com/Perl/perl5
  Commit: d547d5a7539520de2d386c8fecf6335d91202fe3
      
https://github.com/Perl/perl5/commit/d547d5a7539520de2d386c8fecf6335d91202fe3
  Author: Leon Timmermans <[email protected]>
  Date:   2026-07-21 (Tue, 21 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: f7ef1c55e22c6c7087b650f8524731711122e4ab
      
https://github.com/Perl/perl5/commit/f7ef1c55e22c6c7087b650f8524731711122e4ab
  Author: Leon Timmermans <[email protected]>
  Date:   2026-07-21 (Tue, 21 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: 7cbac94648809160e955fbfbe5037f1167ac6b96
      
https://github.com/Perl/perl5/commit/7cbac94648809160e955fbfbe5037f1167ac6b96
  Author: Leon Timmermans <[email protected]>
  Date:   2026-07-21 (Tue, 21 Jul 2026)

  Changed paths:
    M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Node.pm
    M dist/ExtUtils-ParseXS/t/005-parse-parameters.t
    M dist/ExtUtils-ParseXS/t/006-parse-return-type.t

  Log Message:
  -----------
  ExtUtils::ParseXS: Add MAYBE support to return values and output

This adds the MAYBE modifier to return values and output arguments.
This will map undef to the given sentinel (or NULL if none is given),
and otherwise use the usual typemapping machinery.


  Commit: aa8ba0385654d5303b9eb01e19a3255de1c75924
      
https://github.com/Perl/perl5/commit/aa8ba0385654d5303b9eb01e19a3255de1c75924
  Author: Leon Timmermans <[email protected]>
  Date:   2026-07-21 (Tue, 21 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/67abbe12ea02...aa8ba0385654

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

Reply via email to