Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: b486e1405ac1973c04f3bd4c3208df28ddbf4ed5 https://github.com/Perl/perl5/commit/b486e1405ac1973c04f3bd4c3208df28ddbf4ed5 Author: Yves Orton <demer...@gmail.com> Date: 2025-02-15 (Sat, 15 Feb 2025)
Changed paths: M regen/HeaderParser.pm M t/porting/header_parser.t Log Message: ----------- regen/HeaderParser.pm - fix various edge cases We were not handling things like '\\' '\x01' nor 'ABCD' (multichar constants), nor were we handling spaces in expressions like "defined (foo)", also we weren't testing that we were warning free. This patch also includes support for auto-updating the two larger tests in t/porting/header_parser.t, now if you set the env var PERL_DEV_UPDATE_TESTFILE to a true value and run the script it will autoupdate the script with the latest output that is generated. Commit: 511f0efa7189c3c5faf26ff0ef49ebf445f43f33 https://github.com/Perl/perl5/commit/511f0efa7189c3c5faf26ff0ef49ebf445f43f33 Author: Yves Orton <demer...@gmail.com> Date: 2025-02-15 (Sat, 15 Feb 2025) Changed paths: M regen/HeaderParser.pm M t/porting/header_parser.t Log Message: ----------- HeaderParser.pm - auto indent defines in conditional clauses There are constructor options to control this, but we default to on. Compare: https://github.com/Perl/perl5/compare/92096305f259...511f0efa7189 To unsubscribe from these emails, change your notification settings at https://github.com/Perl/perl5/settings/notifications