Branch: refs/heads/parsexs-maybe
  Home:   https://github.com/Perl/perl5
  Commit: 85b2337360e99dd3bf75e1dad246f09e7a6b96e3
      
https://github.com/Perl/perl5/commit/85b2337360e99dd3bf75e1dad246f09e7a6b96e3
  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: dfac48bdfec98e6e5df4a8883fed08942cb997ee
      
https://github.com/Perl/perl5/commit/dfac48bdfec98e6e5df4a8883fed08942cb997ee
  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: 1cd3ec20355ad1fb22330eaffd17a3a58aa0835d
      
https://github.com/Perl/perl5/commit/1cd3ec20355ad1fb22330eaffd17a3a58aa0835d
  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: a8b88a4e2a29932e2cdf9fe7b14f934bbf29eb1a
      
https://github.com/Perl/perl5/commit/a8b88a4e2a29932e2cdf9fe7b14f934bbf29eb1a
  Author: Leon Timmermans <[email protected]>
  Date:   2026-07-13 (Mon, 13 Jul 2026)

  Changed paths:
    M dist/ExtUtils-ParseXS/lib/perlxs.pod

  Log Message:
  -----------
  ExtUtils::ParseXS: Document MAYBE functionality


Compare: https://github.com/Perl/perl5/compare/85b2337360e9%5E...a8b88a4e2a29

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

Reply via email to