Branch: refs/heads/blead
Home: https://github.com/Perl/perl5
Commit: ffa28a0eff2848b33a9a096f4e5784fbca86ba16
https://github.com/Perl/perl5/commit/ffa28a0eff2848b33a9a096f4e5784fbca86ba16
Author: Yves Orton <[email protected]>
Date: 2025-02-11 (Tue, 11 Feb 2025)
Changed paths:
M regexec.c
Log Message:
-----------
regexec.c - change "failed" var in AHO-CORASICK matching to bool
Noticed by mauke in https://github.com/Perl/perl5/pull/22978
I didn't make the change in that commit to keep it minimal for
the purpose of fixing a bug, but the failed var should be a bool
not an integer.
Commit: 2bfa641d97e0a020bda56db70bbcba08aebd0a29
https://github.com/Perl/perl5/commit/2bfa641d97e0a020bda56db70bbcba08aebd0a29
Author: Yves Orton <[email protected]>
Date: 2025-02-11 (Tue, 11 Feb 2025)
Changed paths:
M regexec.c
Log Message:
-----------
regexec.c - improvements to AHO-CORASICK diagnostics output
Add color support, and clean up the output to use hex, add word
data, show the character for ASCII characters.
Commit: 31e9c4bc728d2fdd22055b2f82898a7e6476773f
https://github.com/Perl/perl5/commit/31e9c4bc728d2fdd22055b2f82898a7e6476773f
Author: Yves Orton <[email protected]>
Date: 2025-02-11 (Tue, 11 Feb 2025)
Changed paths:
M regexec.c
Log Message:
-----------
regexec.c - make TRIE and AHO-CORASICK debugging more similar
and add a bit of extra metadata to both. I used a cruder version
of this to debug #22892
Commit: 0d188e3fc3c150f19461126fe486bbee4cb51a3d
https://github.com/Perl/perl5/commit/0d188e3fc3c150f19461126fe486bbee4cb51a3d
Author: Yves Orton <[email protected]>
Date: 2025-02-11 (Tue, 11 Feb 2025)
Changed paths:
M regcomp.c
Log Message:
-----------
regcomp.c - change how we show flags in panic messages
use "flags:" instead of "flags=" as this makes it easier
to distinguish cases where we are debugging the value of
flags versus assigning to it.
Commit: 59755da51174de089a5879a07f721569dcc77964
https://github.com/Perl/perl5/commit/59755da51174de089a5879a07f721569dcc77964
Author: Yves Orton <[email protected]>
Date: 2025-02-11 (Tue, 11 Feb 2025)
Changed paths:
M regcomp.c
M regcomp_debug.c
M regcomp_invlist.c
M regcomp_study.c
M regcomp_trie.c
M regexec.c
Log Message:
-----------
reg*.c - use a consistent style for (in)equality and assign operators
In some of my older patches I left hugged assignements, and sometimes
I tightly hugged (in)equality operators, and sometime I did not. There
is also some level of inconsistency with some other contributors.
This patch tries to make all such cases consistent, with no hugging.
No actual logic changes should be present in this patch.
Compare: https://github.com/Perl/perl5/compare/026d870b1654...59755da51174
To unsubscribe from these emails, change your notification settings at
https://github.com/Perl/perl5/settings/notifications