[Perl/perl5] a55134: rt.perl.org no longer stores Perl 5 bugs
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: a55134cc382529aee24f81156d7540b61a753544 https://github.com/Perl/perl5/commit/a55134cc382529aee24f81156d7540b61a753544 Author: Tom Hukins Date: 2021-01-11 (Mon, 11 Jan 2021) Changed paths: M Porting/how_to_write_a_perldelta.pod Log Message: --- rt.perl.org no longer stores Perl 5 bugs
[Perl/perl5] 5a3174: regcomp.c: Change experimental warnings
Branch: refs/heads/smoke-me/khw-regpiece Home: https://github.com/Perl/perl5 Commit: 5a3174d3364b6485e5e4fab70834eea70804cafd https://github.com/Perl/perl5/commit/5a3174d3364b6485e5e4fab70834eea70804cafd Author: Karl Williamson Date: 2021-01-10 (Sun, 10 Jan 2021) Changed paths: M regcomp.c Log Message: --- regcomp.c: Change experimental warnings This changes the warnings for three experimental features to indicate where in the pattern they occur, and makes sure they aren't raised more than once per pattern. Commit: a91676c7fd62228560158f2ab45c3dcccd157f82 https://github.com/Perl/perl5/commit/a91676c7fd62228560158f2ab45c3dcccd157f82 Author: Karl Williamson Date: 2021-01-10 (Sun, 10 Jan 2021) Changed paths: M regcomp.c Log Message: --- Revert "regcomp.c: Change experimental warnings" This reverts commit 8019c26779087da97dce32574477d2ec19d12675. Commit: 9ec74a5c99d0ac727c3e1137bd534c122a4f52af https://github.com/Perl/perl5/commit/9ec74a5c99d0ac727c3e1137bd534c122a4f52af Author: Karl Williamson Date: 2021-01-10 (Sun, 10 Jan 2021) Changed paths: M regcomp.c Log Message: --- regcomp.c: Change names of 2 macros to for mnemonics The new names are more understandable to me. This also adds a second parameter to one macro, that is unused until the next commit in the series. Commit: 9e2d49da52a5d09be048dad0e999a607a0962266 https://github.com/Perl/perl5/commit/9e2d49da52a5d09be048dad0e999a607a0962266 Author: Karl Williamson Date: 2021-01-10 (Sun, 10 Jan 2021) Changed paths: M embed.fnc M embed.h M proto.h M regcomp.c M toke.c Log Message: --- Revamp regcurly(), regpiece() use of it This commit copies portions of new_regcurly(), which has been around since 5.28, into plain regcurly(), as a baby step in preparation for converting entirely to the new one. These functions are used for parsing {m,n} quantifiers. Future commits will add capabilities not available using the old version. The commit adds an optional parameter, to return to the caller information it gleans during parsing. regpiece() is changed by this commit to use this information, instead of itself reparsing the input. Part of the reason for this commit is that changes are planned soon to what is legal syntax. With this commit in place, those changes only have to be done once. This commit also extracts into a function the calculation of the quantifier bounds. This allows the logic for that to be done in one place instead of two. Commit: 905775b6c3c6b145105608045c4c6c7ee47be255 https://github.com/Perl/perl5/commit/905775b6c3c6b145105608045c4c6c7ee47be255 Author: Karl Williamson Date: 2021-01-10 (Sun, 10 Jan 2021) Changed paths: M regcomp.c M t/re/reg_mesg.t Log Message: --- Point to error in malformed /x{y,z}/ Prior to this comment a curly quantifier that had an error in the bounds pointed to the left brace. Now the error message points to the first bound that has a problem. Commit: 63cbc35437b856c5bd440022895a8aaaf438738f https://github.com/Perl/perl5/commit/63cbc35437b856c5bd440022895a8aaaf438738f Author: Karl Williamson Date: 2021-01-10 (Sun, 10 Jan 2021) Changed paths: M embed.fnc M embed.h M pod/perldelta.pod M pod/perlre.pod M pod/perlrequick.pod M pod/perlreref.pod M pod/perlretut.pod M proto.h M regcomp.c M t/re/re_tests M t/re/reg_mesg.t Log Message: --- Allow empty lower bound in /{,n}/ This change has been planned for a long time, bringing Perl into parity with similar languages, but it took many deprecation cycles to be able to reach the point where it could safely go in. This fixes GH #18264 Commit: 8fcc860b6223b7c081def890b3130fbd366650ca https://github.com/Perl/perl5/commit/8fcc860b6223b7c081def890b3130fbd366650ca Author: Karl Williamson Date: 2021-01-10 (Sun, 10 Jan 2021) Changed paths: M pod/perlre.pod Log Message: --- l Commit: 82d04de466cb18db26443b68686e76a0739cdaa2 https://github.com/Perl/perl5/commit/82d04de466cb18db26443b68686e76a0739cdaa2 Author: Karl Williamson Date: 2021-01-10 (Sun, 10 Jan 2021) Changed paths: M t/lib/Cname.pm Log Message: --- t/lib/Cname.pm: Comment, white-space only Commit: 27affd9bc171e9046afa04f49254928cd55e2193 https://github.com/Perl/perl5/commit/27affd9bc171e9046afa04f49254928cd55e2193 Author: Karl Williamson Date: 2021-01-10 (Sun, 10 Jan 2021) Changed paths: M dquote.c M embed.fnc M pod/perldelta.pod M pod/perldiag.pod M pod/perlop.pod M pod/perlre.pod M pod/perlrebackslash.pod M pod/perlrequick.pod M pod/perlretut.pod M proto.h M regcomp.c M t/opbasic/qq.t M t/re/pat_advanced.t M t/re/re_tests M t/re/reg_mesg.t M toke.c Log
[Perl/perl5]
Branch: refs/heads/smoke-me/khw-regpiece Home: https://github.com/Perl/perl5
[Perl/perl5] 48fc63: perl.h - enable USE_QUADMATH builds (mingw compile...
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: 48fc63036cfacac5fa2abb1fc3f2c3dcc630c47f https://github.com/Perl/perl5/commit/48fc63036cfacac5fa2abb1fc3f2c3dcc630c47f Author: sisyphus Date: 2021-01-10 (Sun, 10 Jan 2021) Changed paths: M perl.h Log Message: --- perl.h - enable USE_QUADMATH builds (mingw compilers only) on MS Windows Align __float128 when using 64-bit mingw compilers. Commit: 2460aa0752e71928bf75b1fb69974d5ae55088e1 https://github.com/Perl/perl5/commit/2460aa0752e71928bf75b1fb69974d5ae55088e1 Author: sisyphus Date: 2021-01-10 (Sun, 10 Jan 2021) Changed paths: M ext/POSIX/POSIX.xs Log Message: --- ext/POSIX/POSIX.xs - allow POSIX::strtold on Windows USE_QUADMATH builds Commit: 1b85cc0a5c415af255c3b6744b518904f7fdb314 https://github.com/Perl/perl5/commit/1b85cc0a5c415af255c3b6744b518904f7fdb314 Author: sisyphus Date: 2021-01-10 (Sun, 10 Jan 2021) Changed paths: M win32/config_H.gc Log Message: --- win32/config_H.gc - enable USE_QUADMATH builds (mingw compilers only) on MS Windows Commit: 5240fd959a2d4356ddcd05fd24693c9c98d27dba https://github.com/Perl/perl5/commit/5240fd959a2d4356ddcd05fd24693c9c98d27dba Author: sisyphus Date: 2021-01-10 (Sun, 10 Jan 2021) Changed paths: M win32/config_sh.PL Log Message: --- win32/config_sh.PL - enable USE_QUADMATH builds (mingw compilers only) on MS Windows Commit: e7392fc268568686a791c32bc31682f5fa68fbfd https://github.com/Perl/perl5/commit/e7392fc268568686a791c32bc31682f5fa68fbfd Author: sisyphus Date: 2021-01-10 (Sun, 10 Jan 2021) Changed paths: M win32/GNUmakefile Log Message: --- win32/GNUmakefile - enable USE_QUADMATH builds (mingw compilers only) on MS Windows Commit: ebc271eaf774c515e66806a9128307e76eaf6edc https://github.com/Perl/perl5/commit/ebc271eaf774c515e66806a9128307e76eaf6edc Author: sisyphus Date: 2021-01-10 (Sun, 10 Jan 2021) Changed paths: M win32/makefile.mk Log Message: --- win32/makefile.mk - enable USE_QUADMATH builds (mingw compilers only) on MS Windows Compare: https://github.com/Perl/perl5/compare/53deed892239...ebc271eaf774
[Perl/perl5]
Branch: refs/heads/smoke-me/jkeenan/missing-braces Home: https://github.com/Perl/perl5
[Perl/perl5] 53deed: Correct for build-time warning
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: 53deed8922394340ce196a8092ba2ecdd30fc1bc https://github.com/Perl/perl5/commit/53deed8922394340ce196a8092ba2ecdd30fc1bc Author: James E Keenan Date: 2021-01-10 (Sun, 10 Jan 2021) Changed paths: M regexec.c Log Message: --- Correct for build-time warning Addresses this build-time warning: suggest braces around initialization of subobject [-Wmissing-braces]
[Perl/perl5] 54267e: Remove erroneous perldelta entry
Branch: refs/heads/maint-5.32 Home: https://github.com/Perl/perl5 Commit: 54267e7b7a61c0f6d61809b3daa65dacd674a3ea https://github.com/Perl/perl5/commit/54267e7b7a61c0f6d61809b3daa65dacd674a3ea Author: Steve Hay Date: 2021-01-10 (Sun, 10 Jan 2021) Changed paths: M pod/perldelta.pod Log Message: --- Remove erroneous perldelta entry Spotted by Tomasz Konojacki: 81295a42ad didn't get back-ported. Commit: 5f066b1c1e1e48bcf8bc6ebb8fb3028c0bf9b4a0 https://github.com/Perl/perl5/commit/5f066b1c1e1e48bcf8bc6ebb8fb3028c0bf9b4a0 Author: Steve Hay Date: 2021-01-10 (Sun, 10 Jan 2021) Changed paths: M Porting/release_schedule.pod Log Message: --- Aiming for 5.32.1 on 23rd January (cherry picked from commit 294f60cbf8e3f2ff407c4e11c89b51678d415a47) Compare: https://github.com/Perl/perl5/compare/4be5abd2ba4b...5f066b1c1e1e
[Perl/perl5] 294f60: Aiming for 5.32.1 on 23rd January
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: 294f60cbf8e3f2ff407c4e11c89b51678d415a47 https://github.com/Perl/perl5/commit/294f60cbf8e3f2ff407c4e11c89b51678d415a47 Author: Steve Hay Date: 2021-01-10 (Sun, 10 Jan 2021) Changed paths: M Porting/release_schedule.pod Log Message: --- Aiming for 5.32.1 on 23rd January