Branch: refs/heads/parsexs-maybe
  Home:   https://github.com/Perl/perl5
  Commit: 93d0b4eb106d848a512eb88a3e8482e8f0eaa2c1
      
https://github.com/Perl/perl5/commit/93d0b4eb106d848a512eb88a3e8482e8f0eaa2c1
  Author: Leon Timmermans <[email protected]>
  Date:   2026-07-22 (Wed, 22 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: 76de5a48a9c15d78d85d2bbf5bd26ab8aa4f59c9
      
https://github.com/Perl/perl5/commit/76de5a48a9c15d78d85d2bbf5bd26ab8aa4f59c9
  Author: Leon Timmermans <[email protected]>
  Date:   2026-07-22 (Wed, 22 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: 1cafd8331af3c60d7809a94591135c5779963a19
      
https://github.com/Perl/perl5/commit/1cafd8331af3c60d7809a94591135c5779963a19
  Author: Leon Timmermans <[email protected]>
  Date:   2026-07-22 (Wed, 22 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: 0ad82b043c9fd47ae4bc6dffd2cd12f3da7910f0
      
https://github.com/Perl/perl5/commit/0ad82b043c9fd47ae4bc6dffd2cd12f3da7910f0
  Author: Leon Timmermans <[email protected]>
  Date:   2026-07-22 (Wed, 22 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/43c8fe743ca5...0ad82b043c9f

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

Reply via email to