[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