Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: ffa28a0eff2848b33a9a096f4e5784fbca86ba16 https://github.com/Perl/perl5/commit/ffa28a0eff2848b33a9a096f4e5784fbca86ba16 Author: Yves Orton <demer...@gmail.com> 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 <demer...@gmail.com> 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 <demer...@gmail.com> 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 <demer...@gmail.com> 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 <demer...@gmail.com> 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