summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * perlexperiment: note warning category for win32_perlioRicardo Signes2021-04-301-0/+3
| |
| * perlexperiment: add links to more issuesRicardo Signes2021-04-301-17/+24
| | | | | | | | | | This commit also tries to put things into the same order between experiments, and calls experiments "experiments" rather than "features".
| * perlexperiment: update GitHub issue link for "isa"Ricardo Signes2021-04-301-1/+1
|/
* Remove a double negative from a comment, clarifying that this is the default.Nicholas Clark2021-04-241-2/+2
|
* fix very minor spelling and pod markup in the last deltaKaren Etheridge2021-04-211-7/+11
|
* perlapi: Fix grammarKarl Williamson2021-04-211-2/+2
|
* Artisanal CommitChris 'BinGOs' Williams2021-04-211-1/+1
|
* new perldelta for 5.33.10Todd Rinaldo2021-04-2010-118/+567
| | | | | 5.33.10 isn't going to happen but it looks like we bump to the bogus release and THEN switch to RC1.
* Tick release_Schedule.pod for 5.33.9Todd Rinaldo2021-04-201-1/+1
|
* v5.33.9 advertised on p5p mailing listTodd Rinaldo2021-04-201-0/+2
|
* epigraph for v5.33.9Todd Rinaldo2021-04-201-0/+4
|
* add new release to perlhistv5.33.9Todd Rinaldo2021-04-201-0/+1
|
* Generate new modules in perldelta automaticallyTodd Rinaldo2021-04-201-8/+20
|
* Update changed modules in Module::CoreListTodd Rinaldo2021-04-201-1/+46
|
* Perldelta for 5.33.9Todd Rinaldo2021-04-201-278/+63
|
* Revert "Update Scalar-List-Utils to 1.56"Todd Rinaldo2021-04-2011-262/+22
| | | | | | This reverts commit a7dc88699c420088b5448c415a8a973e51c0fc18. We've opted to keep this out until 5.34 is released.
* perldelta for dace60fbdbd315ddaeca8ff9dad1d4a672f95a3dTomasz Konojacki2021-04-201-2/+5
|
* Upgrade NEXT to 0.68 from CPANTodd Rinaldo2021-04-197-24/+61
| | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 0.68 2021-04-19 NEILB - Fix for RT#123002, so NEXT works with proxy constants - Made testsuite clean under strict & warnings - Made testsuite pass if running under perls that are already c3. 0.67_03 2021-04-18 NEILB - mro was added in Perl 5.9.5, and it's not dual-life, so Reini's patch (in 0.67_01) failed on earlier versions of Perl. Have now made its use dependent on version, with "use if". 0.67_02 2021-04-18 NEILB - Applied patch from Father C so that NEXT works with proxy constants. RT#123002 0.67_01 2021-04-18 NEILB - Enforced strict and warnings on testsuite. Thanks to ATOOMIC. - Added github CI. Thanks to ATOOMIC. - @ISA fixes for c3, so tests will pass on perls that use c3 as default (for example cperl). Thanks to RURBAN.
* Update ExtUtils-MakeMaker to CPAN version 7.62Todd Rinaldo2021-04-1934-36/+36
| | | | | | | | | | | | | [DELTA] 7.62 Tue 13 Apr 18:58:24 BST 2021 No changes since v7.61_01 7.61_01 Sun 21 Mar 09:24:57 GMT 2021 Bug fixes: - Use shellwords in ExtUtils::Liblist::Kid::_unix_os2_ext
* Adjust Module::CoreList version in Maintainers.plTodd Rinaldo2021-04-191-1/+1
| | | | This reflects the version that's on CPAN right now.
* Update Scalar-List-Utils to 1.56Todd Rinaldo2021-04-1911-22/+262
| | | | | | | | | [Delta] 1.56 -- 2021-03-30 * Added `List::Util::zip`, `List::Util::mesh` and related functions (RT129479) * Updated embedded ppport.h for Devel::PPPort v3.62
* Ignore microperl if we build itMax Maischein2021-04-191-0/+5
|
* t/op/bop.t: Call "use warnings" pragma after BEGIN blockTAKAI Kousuke2021-04-191-2/+2
| | | | | This enables set_up_inc() to be honored in processing "use warnings" and will make stand-alone testing a bit easier.
* perl.pod - move perlhist + perldeltas to History sectionDan Book2021-04-192-6/+10
|
* POSIX: Prefer system's NAN/INFINITY for POSIX::NAN and POSIX::INFINITY.TAKAI Kousuke2021-04-172-7/+30
| | | | | | | | | | POSIX::NAN and POSIX::INFINITY used to return NV_NAN and NV_INF defined in the perl core respectively, but these might be different from the values defined in the POSIX system header, as these special values might have multiple internal representations. If respective POSIX macro is not defined (eg. on pre-C99 system), they will return NV_NAN/NV_INF, so there should be no degradation.
* how_to_write_a_perldelta.pod: sections to match skeleton, more detailRichard Leach2021-04-161-53/+106
|
* Prevent incpath to spill into libpthH.Merijn Brand2021-04-161-6/+14
| | | | | | | | | | | | | | | | | • Use realpath if available • This might catch more duplicate paths • Only include real existing paths • Filter inc paths out of libpth Before: incpth: /usr/lib64/gcc/x86_64-suse-linux/7/include /usr/local/include /usr/lib64/gcc/x86_64-suse-linux/7/include-fixed /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/include /usr/include libpth: /usr/local/lib /usr/lib64/gcc/x86_64-suse-linux/7/include-fixed /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/lib /usr/lib /pro/local/lib /lib/../lib64 /usr/lib/../lib64 /lib /lib64 /usr/lib64 /usr/local/lib64 After: incpth: /usr/lib64/gcc/x86_64-suse-linux/7/include /usr/local/include /usr/lib64/gcc/x86_64-suse-linux/7/include-fixed /usr/x86_64-suse-linux/include /usr/include libpth: /usr/local/lib /usr/x86_64-suse-linux/lib /usr/lib /pro/local/lib /lib64 /usr/lib64 /lib /usr/local/lib64 If merged, I'll backport
* mostly docs: replace "pumpking" when referring to the presentRicardo Signes2021-04-1610-29/+26
| | | | | | | Some other tweaks or modernizations are present, but I expect none of this is controversial. This also includes running regen/mk_invlists.pl and regen/regcharclass.pl
* Document another case when the "not imported" warning is usedE. Choroba2021-04-161-1/+2
| | | | | | | | The minimal example: use strict; { our $x; } print $x;
* security docs: update capitalization of PSCRicardo Signes2021-04-162-3/+3
| | | | This is a nitpick, but I have picked it.
* Update secondary contact addresses for security reports.John Lightsey2021-04-162-6/+3
| | | | | The perl steering council should now be used as a secondary contact if the security team does not respond to a report.
* pp.c: Clip shift amount of <<, >> to avoid overflowTAKAI Kousuke2021-04-162-3/+36
| | | | | | | | Previously the right operand of bitwise shift operators (shift amount) was implicitly cast from IV to int, but it might lead wrong results if IV does not fit in int. And also, shifting INT_MIN bits used to yield the shiftee unchanged (treated as 0-bit shift instead of negative shift).
* Set %ENV keys using the same byte-string logic as setting %ENV values.Felipe Gasper2021-04-164-4/+45
| | | | | | | | | | | | | Issue #18636: This extends the work from 613c63b465f01af4e535fdc6c1c17e7470be5aad to %ENV keys. Previously if you assigned an upgraded string as a key in %ENV, the string’s internal PV representation was sent to the OS. Now the string is “soft downgraded” before being given to the OS; if the downgrade fails--i.e., if the string contains code points above 255--then a warning is printed, and the string’s utf8 is assigned to the environment, as happens with %ENV values. A new internal macro, MgSV, is created to facilitate this work.
* amigaos4/amigaos.c: Use memzero, not memset(0)Karl Williamson2021-04-151-1/+1
|
* locale.c: Use memzero, instead of memset(0)Karl Williamson2021-04-151-1/+1
| | | | Clearer to use the more direct operation
* locale.c: Clarifying commentsKarl Williamson2021-04-151-27/+44
|
* Add documentation for new GV_NOUNIVERSAL flagMarc Reisner2021-04-151-1/+5
|
* Add GV_NOUNIVERSAL flag to skip UNIVERSAL lookupMarc Reisner2021-04-153-5/+3
| | | | | | | | For the `isa` infix operator, we can fall back to `sv_derived_from_sv` instead of looking up UNIVERSAL::isa. Passing GV_NOUNIVERSAL will tell gv_fetchmeth_internal not to look at UNIVERSAL for the method, and instead return NULL. Then `Perl_sv_isa_sv` will skip the if block and check `sv_derived_from_sv` which does the same thing UNIVERSAL::isa would have done.
* Add Marc Reisner to AUTHORS fileMarc Reisner2021-04-151-0/+1
|
* Ensure isa object method still works after using isa infix operatorMarc Reisner2021-04-152-6/+10
|
* Document gv_stashsvpvn_cachedKarl Williamson2021-04-142-5/+11
|
* regen/embed.pl: G flag mean NN, NULLOK not reqdKarl Williamson2021-04-141-1/+4
| | | | | | | | | | The G flag for a function indicates to not generate a PERL_ARGS_ASSERT macro for the function. This macro is the only consumer of the NN and NULLOK indicators to pointer arguments. Since the consumer is absent, there is no need for them, and they shouldn't be required. This commit does not change the check that If a NN is furnished, the G flag is illegal.
* autodoc.pl: 'G' is a legitimate embed.fnc flagKarl Williamson2021-04-141-1/+1
|
* Docs: Emphasize SvPVbyte and SvPVutf8 over SvPV. This updatesFelipe Gasper2021-04-145-29/+154
| | | | | | perlguts, perlxs, perlxstut, and perlapi. Issue #18600
* win32.c: make reading UTF-8 characters from the console possibleTomasz Konojacki2021-04-141-1/+125
| | | | | | | | | | | | | Due to a bug in Windows, ReadFile() and ReadConsoleA() (and thus _read()), return zeros instead of non-ASCII characters when the console codepage is set to 65001. See this ticket for more details: https://github.com/microsoft/terminal/issues/4551 This commit works around that bug by using ReadConsoleW() inside win32_read() when the passed fd points to the console and the console codepage is set to 65001. Fixes #18701
* perlgov: update core team membershipRicardo Signes2021-04-131-2/+2
| | | | | | Sawyer X has resigned. Neil Bowers was made a member by virtue of election to PSC.
* Replaced pod/ rt.perl.org links to github.comМихаил Козачков2021-04-1330-710/+709
|
* add Михаил Козачков to AUTHORSTomasz Konojacki2021-04-131-0/+1
|
* perl5121delta - fix documentation linksDan Book2021-04-121-12/+12
|
* Fix Add github email alias for Dominic HamonKarl Williamson2021-04-111-0/+1
| | | | | | This fixes a failing porting test, and was caused by github inappropriately changing the author's email in a Squash and Merge operation resulting from commit 12c68733611a690880d3f4621d10c9110b8ac7e4