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

Reply via email to