[prev in list] [next in list] [prev in thread] [next in thread] 

List:       perl5-changes
Subject:    [Perl/perl5] 19f994: Add a set of macros which can be used for RExC_par...
From:       Yves Orton via perl5-changes <perl5-changes () perl ! org>
Date:       2022-02-24 15:11:36
Message-ID: Perl/perl5/push/refs/heads/yves/refactor_rexc_parse_mutations/000000-025f6d () github ! com
[Download RAW message or body]

  Branch: refs/heads/yves/refactor_rexc_parse_mutations
  Home:   https://github.com/Perl/perl5
  Commit: 19f9947a8453a742c00309076b790d10af19cb82
      https://github.com/Perl/perl5/commit/19f9947a8453a742c00309076b790d10af19cb82
  Author: Yves Orton <demerphq@gmail.com>
  Date:   2022-02-24 (Thu, 24 Feb 2022)

  Changed paths:
    M regcomp.c

  Log Message:
  -----------
  Add a set of macros which can be used for RExC_parse mutations


  Commit: d458a18cadbba24ad8ef1ecfaac81172082d1023
      https://github.com/Perl/perl5/commit/d458a18cadbba24ad8ef1ecfaac81172082d1023
  Author: Yves Orton <demerphq@gmail.com>
  Date:   2022-02-24 (Thu, 24 Feb 2022)

  Changed paths:
    M regcomp.c

  Log Message:
  -----------
  Replace `RExC_parse++` with RExC_parse_inc_by(1)


  Commit: 7079bdf32bc4de99c3e0bd25623c642139e248af
      https://github.com/Perl/perl5/commit/7079bdf32bc4de99c3e0bd25623c642139e248af
  Author: Yves Orton <demerphq@gmail.com>
  Date:   2022-02-24 (Thu, 24 Feb 2022)

  Changed paths:
    M regcomp.c

  Log Message:
  -----------
  Replace `RExC_parse = x` with RExC_parse_set()


  Commit: 2b52fac55149f034b1934ba549ae1818d2160849
      https://github.com/Perl/perl5/commit/2b52fac55149f034b1934ba549ae1818d2160849
  Author: Yves Orton <demerphq@gmail.com>
  Date:   2022-02-24 (Thu, 24 Feb 2022)

  Changed paths:
    M regcomp.c

  Log Message:
  -----------
  Replace `RExC_parse += UTF8SKIP(RExC_parse)` with RExC_parse_inc_utf8


  Commit: 9c8a1161f9825d670b712875244a2b426556d88b
      https://github.com/Perl/perl5/commit/9c8a1161f9825d670b712875244a2b426556d88b
  Author: Yves Orton <demerphq@gmail.com>
  Date:   2022-02-24 (Thu, 24 Feb 2022)

  Changed paths:
    M regcomp.c

  Log Message:
  -----------
  Replace `RExC_parse += SKIP_IF_CHAR(RExC_parse,RExC_end)` with RExC_parse_inc_if_char()


  Commit: 2949be24ea8f438a784c609d2bb334830a4e499c
      https://github.com/Perl/perl5/commit/2949be24ea8f438a784c609d2bb334830a4e499c
  Author: Yves Orton <demerphq@gmail.com>
  Date:   2022-02-24 (Thu, 24 Feb 2022)

  Changed paths:
    M regcomp.c

  Log Message:
  -----------
  Replace `RExC_parse += (UTF) ? UTF8SKIP(RExC_parse) : 1` with RExC_parse_inc()


  Commit: d453cb5407ed624f8cddf986d8de14be7990649e
      https://github.com/Perl/perl5/commit/d453cb5407ed624f8cddf986d8de14be7990649e
  Author: Yves Orton <demerphq@gmail.com>
  Date:   2022-02-24 (Thu, 24 Feb 2022)

  Changed paths:
    M regcomp.c

  Log Message:
  -----------
  Replace `RExC_parse += UTF ? UTF8_SAFE_SKIP(RExC_parse,RExC_end) : 1` with RExC_parse_inc_safe()


  Commit: a96653f0c6b64a1588e957023375cef39f0642bb
      https://github.com/Perl/perl5/commit/a96653f0c6b64a1588e957023375cef39f0642bb
  Author: Yves Orton <demerphq@gmail.com>
  Date:   2022-02-24 (Thu, 24 Feb 2022)

  Changed paths:
    M regcomp.c

  Log Message:
  -----------
  Replace `RExC_parse += x` with RExC_parse_inc_by(x)


  Commit: 07275b7636ce0a5181559bb226a4a671d43caadc
      https://github.com/Perl/perl5/commit/07275b7636ce0a5181559bb226a4a671d43caadc
  Author: Yves Orton <demerphq@gmail.com>
  Date:   2022-02-24 (Thu, 24 Feb 2022)

  Changed paths:
    M regcomp.c

  Log Message:
  -----------
  Replace `RExC_parse += 2` with RExC_parse_inc_by(2)


  Commit: 025f6dcd19d764e071e8e082ad4b7a6090a6dd1f
      https://github.com/Perl/perl5/commit/025f6dcd19d764e071e8e082ad4b7a6090a6dd1f
  Author: Yves Orton <demerphq@gmail.com>
  Date:   2022-02-24 (Thu, 24 Feb 2022)

  Changed paths:
    M regcomp.c

  Log Message:
  -----------
  Replace RExC_parse_inc style mods not using the UTF flag with RExC_parse_incf()

Mostly RExC_parse mutations using UTF8SKIP(RExC_parse) use the UTF flag
to determine if they should increment by 1 or increment by the
UTF8SKIP() return value, but this one uses a different flag


Compare: https://github.com/Perl/perl5/compare/19f9947a8453%5E...025f6dcd19d7
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic