[Perl/perl5] 42f8d7: fix context of caller call in Carp
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: 42f8d732ff160bd4f03b0fd75c8ccd1592abbf85 https://github.com/Perl/perl5/commit/42f8d732ff160bd4f03b0fd75c8ccd1592abbf85 Author: Graham Knop Date: 2020-11-23 (Mon, 23 Nov 2020) Changed paths: M dist/Carp/lib/Carp.pm Log Message: --- fix context of caller call in Carp Carp's CARP_NOT variable is meant to have package names. caller in list context returns the calling file and line in addition to the package name. Enforce scalar context on the call to caller to fix this.
[Perl/perl5] b33c3c: restore compatibility with old versions of ExtUtil...
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: b33c3c199a4d1a7f93b3afad435f77c0ff4988ba https://github.com/Perl/perl5/commit/b33c3c199a4d1a7f93b3afad435f77c0ff4988ba Author: Graham Knop Date: 2020-11-29 (Sun, 29 Nov 2020) Changed paths: M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm Log Message: --- restore compatibility with old versions of ExtUtils::ParseXS ExtUtils::ParseXS used to include a function called "errors", which was documented. In was renamed to report_error_count in version 3.01 (perl 5.15.1) although the documentation wasn't fixed until 3.21 (perl 5.19.2). As a documented function, this is a backwards compatibility issue. It is possible for this to lead to errors when installing modules from CPAN. If you are using the version of ExtUtils::ParseXS that comes with core, between running the Makefile.PL and make, fulfilling prereqs can result in upgrading ExtUtils::ParseXS. When Makefile.PL is run, the generated Makefile gets the full path to xsubpp saved in it. Then when upgraded from CPAN, ExtUtils::ParseXS and xsubpp will be in a new location (site_perl or a local::lib). Running make will run the old xsubpp, but it will then try to use the new ExtUtils::ParseXS which has broken compatibility. Restore the errors function as a compatibility shim to fix this. Commit: 4813a67cfbaf83931da40e8d5e2fc18fd7ea9e1b https://github.com/Perl/perl5/commit/4813a67cfbaf83931da40e8d5e2fc18fd7ea9e1b Author: Graham Knop Date: 2020-11-29 (Sun, 29 Nov 2020) Changed paths: M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Constants.pm M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/CountLines.pm M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Eval.pm M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Utilities.pm Log Message: --- bump version of ExtUtils::ParseXS Compare: https://github.com/Perl/perl5/compare/a0412c00a8c1...4813a67cfbaf
[Perl/perl5] f90dcd: add missing brace in perldsc hash of hashes example
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: f90dcd0cb292fc5f0e7ec2ea7cb1654f8fdd098e https://github.com/Perl/perl5/commit/f90dcd0cb292fc5f0e7ec2ea7cb1654f8fdd098e Author: Graham Knop Date: 2021-11-22 (Mon, 22 Nov 2021) Changed paths: M pod/perldsc.pod Log Message: --- add missing brace in perldsc hash of hashes example Commit: e62a62a08b0c8568cfc68c82661b8e23f728477d https://github.com/Perl/perl5/commit/e62a62a08b0c8568cfc68c82661b8e23f728477d Author: Graham Knop Date: 2021-11-22 (Mon, 22 Nov 2021) Changed paths: M pod/perldsc.pod Log Message: --- update perldsc examples to be strict compliant Where possible, update perldsc examples to use lexical variables, to be strict compliant. Earlier code in this document specifically discusses differences with strict, but the examples aren't really related to anything about non-lexical variables, so they should be updated to work with modern standards. Some parts of the examples have not been updated because they are using variables that are implicitly meant to come from some an outside source. Compare: https://github.com/Perl/perl5/compare/46c7599cc071...e62a62a08b0c
[Perl/perl5] b1e3ba: always prevent setting POK flag when NV values are...
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: b1e3ba27cdcf1b4e2558f05ed4cc6780d2f208e1 https://github.com/Perl/perl5/commit/b1e3ba27cdcf1b4e2558f05ed4cc6780d2f208e1 Author: Graham Knop Date: 2022-03-15 (Tue, 15 Mar 2022) Changed paths: M sv.c M t/op/svflags.t Log Message: --- always prevent setting POK flag when NV values are used as strings Since PR #18958, values that start as IVs will not get their POK flags set when they are used as strings. This is meant to aid in serialization, allowing the "original" type of a value to be preserved. For NV values, the POK flag was already usually not being set, because the string form of a float could change based on the locale changing. However, for Inf and NaN values, the POK flag would still be enabled. Also, POK would be set for all floats if USE_LOCALE_NUMERIC was not defined. Update Perl_sv_2pv_flags to only enable the POKp flag when storing the PV for Inf or NaN values, or all NVs when USE_LOCALE_NUMERIC is not defined.
[Perl/perl5] 90d329: fix __CALLER__ handling in Attribute::Handlers
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: 90d32986170a76903fc0328ae6ac9e0ec4af40fc https://github.com/Perl/perl5/commit/90d32986170a76903fc0328ae6ac9e0ec4af40fc Author: Graham Knop Date: 2022-02-26 (Sat, 26 Feb 2022) Changed paths: M MANIFEST M dist/Attribute-Handlers/lib/Attribute/Handlers.pm A dist/Attribute-Handlers/t/caller.t Log Message: --- fix __CALLER__ handling in Attribute::Handlers Attribute::Handlers supports a __CALLER__ token when declaring autotie attributes. This is meant to create the attribute in the caller of the class it is used in. The only reliable way for this to work requires creating an import method in the calling class. Instead, Attribute::Handlers was trying to walk up the call stack from when its own import would be called. This used to partially work, at least enough to be deceptive. Checking the caller deeper in the call stack of Attribute::Handlers would allow the __CALLER__ attribute to work only for the first time the module using it was called. Any future users would not re-compile the module, so they would not re-invoke Attribute::Handlers' import method, and would not get the autotie attribute defined. This attempt to find the caller's caller also started failing as of f6387cff9cb31db4cf18c8641917ea4639ac2b65. Fix the handling of __CALLER__ by creating an import method in the caller if it is used, so that users of the calling module will reliably get the attribute defined. Commit: 64f0d0d96084c25955864f7be0672b173a25fb1e https://github.com/Perl/perl5/commit/64f0d0d96084c25955864f7be0672b173a25fb1e Author: Graham Knop Date: 2022-02-26 (Sat, 26 Feb 2022) Changed paths: M dist/Attribute-Handlers/lib/Attribute/Handlers.pm Log Message: --- fix typos in Attribute::Handlers __CALLER__ docs Compare: https://github.com/Perl/perl5/compare/714a0a851bee...64f0d0d96084
[Perl/perl5] f0ef35: wrap any existing import in Attribute::Handlers' i...
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: f0ef35deb0072805b68cef82ebe28739f67ca79a https://github.com/Perl/perl5/commit/f0ef35deb0072805b68cef82ebe28739f67ca79a Author: Graham Knop Date: 2022-03-01 (Tue, 01 Mar 2022) Changed paths: M dist/Attribute-Handlers/lib/Attribute/Handlers.pm Log Message: --- wrap any existing import in Attribute::Handlers' injected import Some modules using Attribute::Handlers autotie feature have their own import method. When injecting an import method, attempt to wrap anything that exists, either in the class directly or in a parent class. We can't detect parent classes at injection time, because @ISA may change, and this is actually common since users of Exporter will add it as a parent class at module runtime, while Attribute::Handlers injection would happen first during compilation. A better approach could involve using next::can from mro, but that also requires Sub::Util::set_subname, and Attribute::Handlers is dual life and currently supports 5.6.
[Perl/perl5] 278812: fix typo in perl53510delta
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: 278812ac5a4ccdc78f029dd4315e34331f4589d1 https://github.com/Perl/perl5/commit/278812ac5a4ccdc78f029dd4315e34331f4589d1 Author: Graham Knop Date: 2022-03-21 (Mon, 21 Mar 2022) Changed paths: M pod/perl53510delta.pod Log Message: --- fix typo in perl53510delta
[Perl/perl5] 4c1e2e: fix commit calculations in authors porting test
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: 4c1e2e1d31d9f9ceab9a194e1e9b5f2bc30798f1 https://github.com/Perl/perl5/commit/4c1e2e1d31d9f9ceab9a194e1e9b5f2bc30798f1 Author: Graham Knop Date: 2022-01-19 (Wed, 19 Jan 2022) Changed paths: M t/porting/authors.t Log Message: --- fix commit calculations in authors porting test For pull requests, the current commit is a merge commit simulated by github. The first parent will be from blead - anything that has been commited since the creation of the branch. The second parent will be the last commit on the branch, which is what we want to test. The commit range should be all of the commits in the second parent, excluseding the first parent. We can use HEAD^1 and HEAD^2 for these. The merge-base does not need to be precomputed, since the .. in the commit range does that for us.
[Perl/perl5] 6802e2: fix SVf_POK getting set on NVs when copying
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: 6802e2fd12df078747b8b07237b2b96ffcec6eff https://github.com/Perl/perl5/commit/6802e2fd12df078747b8b07237b2b96ffcec6eff Author: Graham Knop Date: 2022-04-12 (Tue, 12 Apr 2022) Changed paths: M sv.c M t/op/svflags.t Log Message: --- fix SVf_POK getting set on NVs when copying When copying an SV with SVp_POK set, the SVf_POK flag gets enabled on the destination SV in all cases, to allow some of the COW logic to work properly. The flag is then meant to be disabled later in the routine, if the original SV was not SVp_POK. This was happening for IOK values, but not NOK values. This would only impact a few values (Inf, -Inf, NaN) as the string form of other floats is sensitive to locale so would not be stored. In the past, values like this would also always have SVf_POK set, but this has recently been changed to allow tracking the origin type of a value, exposing this bug. Fix this by checking for this case and unsetting the flag as appropriate for SVf_NOK values, the same as was previously being done for SVf_IOK values.
[Perl/perl5] c54274: remove extra entry for mauke in AUTHORS
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: c542745d8baa83293633ab4377da15b720141eb0 https://github.com/Perl/perl5/commit/c542745d8baa83293633ab4377da15b720141eb0 Author: Graham Knop Date: 2023-09-06 (Wed, 06 Sep 2023) Changed paths: M AUTHORS Log Message: --- remove extra entry for mauke in AUTHORS It's no longer needed, as a correct .mailmap entry was added.
[Perl/perl5] d394c9: update perldelta for release
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: d394c985cd6b93d920219735886d7cf537f1a6b0 https://github.com/Perl/perl5/commit/d394c985cd6b93d920219735886d7cf537f1a6b0 Author: Graham Knop Date: 2023-10-25 (Wed, 25 Oct 2023) Changed paths: M pod/perldelta.pod Log Message: --- update perldelta for release Commit: 48dbbb20cefe1033000467ee21df79399e156978 https://github.com/Perl/perl5/commit/48dbbb20cefe1033000467ee21df79399e156978 Author: Graham Knop Date: 2023-10-25 (Wed, 25 Oct 2023) Changed paths: M dist/Module-CoreList/Changes M dist/Module-CoreList/lib/Module/CoreList.pm M dist/Module-CoreList/lib/Module/CoreList/Utils.pm M pod/perldelta.pod Log Message: --- Update Module::CoreList version for 5.39.4 Commit: 7dd03fc66c4e73fd90915bd42b26c5ed417380d0 https://github.com/Perl/perl5/commit/7dd03fc66c4e73fd90915bd42b26c5ed417380d0 Author: Graham Knop Date: 2023-10-25 (Wed, 25 Oct 2023) Changed paths: M dist/Module-CoreList/lib/Module/CoreList.pm Log Message: --- update Module::CoreList for 5.39.4 Commit: 935a76758f70b922038e8dfa289a45b645827bc7 https://github.com/Perl/perl5/commit/935a76758f70b922038e8dfa289a45b645827bc7 Author: Graham Knop Date: 2023-10-25 (Wed, 25 Oct 2023) Changed paths: M Porting/corelist-perldelta.pl Log Message: --- add builtin as unclaimed module for corelist-perldelta Commit: 4e6857591fb376136d69a5183b388de3a8141e5d https://github.com/Perl/perl5/commit/4e6857591fb376136d69a5183b388de3a8141e5d Author: Graham Knop Date: 2023-10-25 (Wed, 25 Oct 2023) Changed paths: M pod/perldelta.pod Log Message: --- update perldelta Commit: 56211f03a701e3979a0d01069f8515db1c1fc2f0 https://github.com/Perl/perl5/commit/56211f03a701e3979a0d01069f8515db1c1fc2f0 Author: Graham Knop Date: 2023-10-25 (Wed, 25 Oct 2023) Changed paths: M pod/perlhist.pod Log Message: --- Add new release to perlhist Compare: https://github.com/Perl/perl5/compare/22edd37a128b...56211f03a701
[Perl/perl5] fd71f2: add epigraph note for 5.39.4
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: fd71f24aaa942e2a65c30ac0b96ab529f6a248f9 https://github.com/Perl/perl5/commit/fd71f24aaa942e2a65c30ac0b96ab529f6a248f9 Author: Graham Knop Date: 2023-10-25 (Wed, 25 Oct 2023) Changed paths: M Porting/epigraphs.pod Log Message: --- add epigraph note for 5.39.4 Commit: 724275e186164145d4b8ecdcfc516de4e8dede01 https://github.com/Perl/perl5/commit/724275e186164145d4b8ecdcfc516de4e8dede01 Author: Graham Knop Date: 2023-10-25 (Wed, 25 Oct 2023) Changed paths: M Porting/release_schedule.pod Log Message: --- update release schedule Commit: b16abda014ee2062c1a2bd342eb29dea23044537 https://github.com/Perl/perl5/commit/b16abda014ee2062c1a2bd342eb29dea23044537 Author: Graham Knop Date: 2023-10-25 (Wed, 25 Oct 2023) Changed paths: M MANIFEST M Makefile.SH M pod/.gitignore M pod/perl.pod A pod/perl5394delta.pod M pod/perldelta.pod M vms/descrip_mms.template M win32/GNUmakefile M win32/Makefile M win32/pod.mak Log Message: --- new perldelta for 5.39.5 Commit: 2c7b99c783c9692c7608e2a2e5994acb61dc1b16 https://github.com/Perl/perl5/commit/2c7b99c783c9692c7608e2a2e5994acb61dc1b16 Author: Graham Knop Date: 2023-10-25 (Wed, 25 Oct 2023) Changed paths: M Cross/config.sh-arm-linux M Cross/config.sh-arm-linux-n770 M INSTALL M META.json M META.yml M Porting/config.sh M Porting/config_H M Porting/perldelta_template.pod M README.haiku M README.macosx M README.os2 M README.vms M hints/catamount.sh M lib/B/Op_private.pm M patchlevel.h M plan9/config_sh.sample M win32/GNUmakefile M win32/Makefile Log Message: --- bump perl version to 5.39.5 Commit: 952309013672f722efcbaaf785f6126ec04067db https://github.com/Perl/perl5/commit/952309013672f722efcbaaf785f6126ec04067db Author: Graham Knop Date: 2023-10-25 (Wed, 25 Oct 2023) Changed paths: M dist/Module-CoreList/Changes M dist/Module-CoreList/lib/Module/CoreList.pm M dist/Module-CoreList/lib/Module/CoreList/Utils.pm Log Message: --- Prepare Module::Corelist for 5.39.5 Compare: https://github.com/Perl/perl5/compare/56211f03a701...952309013672
[Perl/perl5]
Branch: refs/tags/v5.39.4 Home: https://github.com/Perl/perl5
[Perl/perl5] 40bc60: release announcement: perl is the language, perl 5...
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: 40bc602d2e31c4b1714bcc7e13c6fc5eb79de213 https://github.com/Perl/perl5/commit/40bc602d2e31c4b1714bcc7e13c6fc5eb79de213 Author: Graham Knop Date: 2023-11-07 (Tue, 07 Nov 2023) Changed paths: M Porting/release_announcement_template.txt Log Message: --- release announcement: perl is the language, perl 5 is the version Update the release announcement template to refer to the language as Perl, and use the full version rather than omitting the 5. Also update the metacpan link to match its new URLs.
[Perl/perl5]
Branch: refs/heads/haarg/no-hard-code-github-workspace Home: https://github.com/Perl/perl5
[Perl/perl5] 0e0547: release announcement: perl is the language, perl 5...
Branch: refs/heads/haarg/release-announce-version-includes-5 Home: https://github.com/Perl/perl5 Commit: 0e054752dd8f581913c4d410ef1403fb50e17b37 https://github.com/Perl/perl5/commit/0e054752dd8f581913c4d410ef1403fb50e17b37 Author: Graham Knop Date: 2023-10-26 (Thu, 26 Oct 2023) Changed paths: M Porting/release_announcement_template.txt Log Message: --- release announcement: perl is the language, perl 5 is the version Update the release announcement template to refer to the language as Perl, and use the full version rather than omitting the 5. Also update the metacpan link to match its new URLs.
[Perl/perl5] e96448: GitHub Actions: set safe directory using github va...
Branch: refs/heads/haarg/no-hard-code-github-workspace Home: https://github.com/Perl/perl5 Commit: e96448750c62054c43faac1d8baacbf5e7ca3013 https://github.com/Perl/perl5/commit/e96448750c62054c43faac1d8baacbf5e7ca3013 Author: Graham Knop Date: 2023-10-05 (Thu, 05 Oct 2023) Changed paths: M .github/workflows/testsuite.yml Log Message: --- GitHub Actions: set safe directory using github variable rather than hard coding
[Perl/perl5] ef0ce4: GitHub Actions: set safe directory using github va...
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: ef0ce4e02af63c60b4a8a1dd52e0da80e4eb6bd2 https://github.com/Perl/perl5/commit/ef0ce4e02af63c60b4a8a1dd52e0da80e4eb6bd2 Author: Graham Knop Date: 2023-10-05 (Thu, 05 Oct 2023) Changed paths: M .github/workflows/testsuite.yml Log Message: --- GitHub Actions: set safe directory using github variable rather than hard coding
[Perl/perl5] 34ae5b: Test2-Suite: remove problematic test
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: 34ae5b5cb645ef3f877b2152414d3059b5a95075 https://github.com/Perl/perl5/commit/34ae5b5cb645ef3f877b2152414d3059b5a95075 Author: Graham Knop Date: 2023-10-05 (Thu, 05 Oct 2023) Changed paths: M MANIFEST M Porting/Maintainers.pl R cpan/Test2-Suite/t/acceptance/Workflow-Acceptance.t Log Message: --- Test2-Suite: remove problematic test Test2-Suite's t/acceptance/Workflow-Acceptance.t test is causing intermittent failures. Exodist has said: > the test is not one that is necessary to run all the time, it should probably > be an author test. So for now, remove the test.
[Perl/perl5] 75ec66: Test2-Suite: remove problematic test
Branch: refs/heads/haarg/test2-suite-remove-broken-test Home: https://github.com/Perl/perl5 Commit: 75ec66d95a87cb177d2136a9b32251acb98b22f6 https://github.com/Perl/perl5/commit/75ec66d95a87cb177d2136a9b32251acb98b22f6 Author: Graham Knop Date: 2023-10-05 (Thu, 05 Oct 2023) Changed paths: M MANIFEST M Porting/Maintainers.pl R cpan/Test2-Suite/t/acceptance/Workflow-Acceptance.t Log Message: --- Test2-Suite: remove problematic test Test2-Suite's t/acceptance/Workflow-Acceptance.t test is causing intermittent failures. Exodist has said: > the test is not one that is necessary to run all the time, it should probably > be an author test. So for now, remove the test.
[Perl/perl5] 5ab1fb: Test2-Suite: remove problematic test
Branch: refs/heads/haarg/test2-suite-remove-broken-test Home: https://github.com/Perl/perl5 Commit: 5ab1fb822d5ab0f93e2cb12d69981198e214dd22 https://github.com/Perl/perl5/commit/5ab1fb822d5ab0f93e2cb12d69981198e214dd22 Author: Graham Knop Date: 2023-10-05 (Thu, 05 Oct 2023) Changed paths: M Porting/Maintainers.pl R cpan/Test2-Suite/t/acceptance/Workflow-Acceptance.t Log Message: --- Test2-Suite: remove problematic test Test2-Suite's t/acceptance/Workflow-Acceptance.t test is causing intermittent failures. Exodist has said: > the test is not one that is necessary to run all the time, it should probably > be an author test. So for now, remove the test.
[Perl/perl5] 988cba: cpan/Archive-Tar - Update to version 3.02
Branch: refs/heads/gknop/update_Archive-Tar_v_3.02 Home: https://github.com/Perl/perl5 Commit: 988cba018d220bdb64ad7f55c0cb4a237cf6937c https://github.com/Perl/perl5/commit/988cba018d220bdb64ad7f55c0cb4a237cf6937c Author: Graham Knop Date: 2023-10-21 (Sat, 21 Oct 2023) Changed paths: M MANIFEST M Porting/Maintainers.pl M cpan/Archive-Tar/lib/Archive/Tar.pm M cpan/Archive-Tar/lib/Archive/Tar/Constant.pm M cpan/Archive-Tar/lib/Archive/Tar/File.pm M cpan/Archive-Tar/t/02_methods.t M cpan/Archive-Tar/t/04_resolved_issues.t M cpan/Archive-Tar/t/09_roundtrip.t M cpan/Archive-Tar/t/90_symlink.t A cpan/Archive-Tar/t/src/long/prefix-directory-concat.tar Log Message: --- cpan/Archive-Tar - Update to version 3.02 3.02 13/04/2023 (Manfred Stock) - Test block sizes up to (2**31 - 1) bytes only (fix for 32bit perls) - Don't match on message from exception in symlink test - Improve formatting of $Archive::Tar::RESOLVE_SYMLINK documentation
[Perl/perl5] 4f3792: cpan/Test-Harness - Update to version 3.48
Branch: refs/heads/gknop/update_Test-Harness_v_3.48 Home: https://github.com/Perl/perl5 Commit: 4f3792a8971f22ca17973689a2a3f783a5df146e https://github.com/Perl/perl5/commit/4f3792a8971f22ca17973689a2a3f783a5df146e Author: Graham Knop Date: 2023-10-21 (Sat, 21 Oct 2023) Changed paths: M Porting/Maintainers.pl M cpan/Test-Harness/lib/App/Prove.pm M cpan/Test-Harness/lib/App/Prove/State.pm M cpan/Test-Harness/lib/App/Prove/State/Result.pm M cpan/Test-Harness/lib/App/Prove/State/Result/Test.pm M cpan/Test-Harness/lib/TAP/Base.pm M cpan/Test-Harness/lib/TAP/Formatter/Base.pm M cpan/Test-Harness/lib/TAP/Formatter/Color.pm M cpan/Test-Harness/lib/TAP/Formatter/Console.pm M cpan/Test-Harness/lib/TAP/Formatter/Console/ParallelSession.pm M cpan/Test-Harness/lib/TAP/Formatter/Console/Session.pm M cpan/Test-Harness/lib/TAP/Formatter/File.pm M cpan/Test-Harness/lib/TAP/Formatter/File/Session.pm M cpan/Test-Harness/lib/TAP/Formatter/Session.pm M cpan/Test-Harness/lib/TAP/Harness.pm M cpan/Test-Harness/lib/TAP/Harness/Env.pm M cpan/Test-Harness/lib/TAP/Object.pm M cpan/Test-Harness/lib/TAP/Parser.pm M cpan/Test-Harness/lib/TAP/Parser/Aggregator.pm M cpan/Test-Harness/lib/TAP/Parser/Grammar.pm M cpan/Test-Harness/lib/TAP/Parser/Iterator.pm M cpan/Test-Harness/lib/TAP/Parser/Iterator/Array.pm M cpan/Test-Harness/lib/TAP/Parser/Iterator/Process.pm M cpan/Test-Harness/lib/TAP/Parser/Iterator/Stream.pm M cpan/Test-Harness/lib/TAP/Parser/IteratorFactory.pm M cpan/Test-Harness/lib/TAP/Parser/Multiplexer.pm M cpan/Test-Harness/lib/TAP/Parser/Result.pm M cpan/Test-Harness/lib/TAP/Parser/Result/Bailout.pm M cpan/Test-Harness/lib/TAP/Parser/Result/Comment.pm M cpan/Test-Harness/lib/TAP/Parser/Result/Plan.pm M cpan/Test-Harness/lib/TAP/Parser/Result/Pragma.pm M cpan/Test-Harness/lib/TAP/Parser/Result/Test.pm M cpan/Test-Harness/lib/TAP/Parser/Result/Unknown.pm M cpan/Test-Harness/lib/TAP/Parser/Result/Version.pm M cpan/Test-Harness/lib/TAP/Parser/Result/YAML.pm M cpan/Test-Harness/lib/TAP/Parser/ResultFactory.pm M cpan/Test-Harness/lib/TAP/Parser/Scheduler.pm M cpan/Test-Harness/lib/TAP/Parser/Scheduler/Job.pm M cpan/Test-Harness/lib/TAP/Parser/Scheduler/Spinner.pm M cpan/Test-Harness/lib/TAP/Parser/Source.pm M cpan/Test-Harness/lib/TAP/Parser/SourceHandler.pm M cpan/Test-Harness/lib/TAP/Parser/SourceHandler/Executable.pm M cpan/Test-Harness/lib/TAP/Parser/SourceHandler/File.pm M cpan/Test-Harness/lib/TAP/Parser/SourceHandler/Handle.pm M cpan/Test-Harness/lib/TAP/Parser/SourceHandler/Perl.pm M cpan/Test-Harness/lib/TAP/Parser/SourceHandler/RawTAP.pm M cpan/Test-Harness/lib/TAP/Parser/YAMLish/Reader.pm M cpan/Test-Harness/lib/TAP/Parser/YAMLish/Writer.pm M cpan/Test-Harness/lib/Test/Harness.pm M cpan/Test-Harness/t/parse.t Log Message: --- cpan/Test-Harness - Update to version 3.48 3.48 2023-10-02 - Accept TAP version 14
[Perl/perl5] 0a46f5: cpan/Test-Harness - Update to version 3.48
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: 0a46f5ae9430ac584c04712ffa4fc702ff33d4d3 https://github.com/Perl/perl5/commit/0a46f5ae9430ac584c04712ffa4fc702ff33d4d3 Author: Graham Knop Date: 2023-10-21 (Sat, 21 Oct 2023) Changed paths: M Porting/Maintainers.pl M cpan/Test-Harness/lib/App/Prove.pm M cpan/Test-Harness/lib/App/Prove/State.pm M cpan/Test-Harness/lib/App/Prove/State/Result.pm M cpan/Test-Harness/lib/App/Prove/State/Result/Test.pm M cpan/Test-Harness/lib/TAP/Base.pm M cpan/Test-Harness/lib/TAP/Formatter/Base.pm M cpan/Test-Harness/lib/TAP/Formatter/Color.pm M cpan/Test-Harness/lib/TAP/Formatter/Console.pm M cpan/Test-Harness/lib/TAP/Formatter/Console/ParallelSession.pm M cpan/Test-Harness/lib/TAP/Formatter/Console/Session.pm M cpan/Test-Harness/lib/TAP/Formatter/File.pm M cpan/Test-Harness/lib/TAP/Formatter/File/Session.pm M cpan/Test-Harness/lib/TAP/Formatter/Session.pm M cpan/Test-Harness/lib/TAP/Harness.pm M cpan/Test-Harness/lib/TAP/Harness/Env.pm M cpan/Test-Harness/lib/TAP/Object.pm M cpan/Test-Harness/lib/TAP/Parser.pm M cpan/Test-Harness/lib/TAP/Parser/Aggregator.pm M cpan/Test-Harness/lib/TAP/Parser/Grammar.pm M cpan/Test-Harness/lib/TAP/Parser/Iterator.pm M cpan/Test-Harness/lib/TAP/Parser/Iterator/Array.pm M cpan/Test-Harness/lib/TAP/Parser/Iterator/Process.pm M cpan/Test-Harness/lib/TAP/Parser/Iterator/Stream.pm M cpan/Test-Harness/lib/TAP/Parser/IteratorFactory.pm M cpan/Test-Harness/lib/TAP/Parser/Multiplexer.pm M cpan/Test-Harness/lib/TAP/Parser/Result.pm M cpan/Test-Harness/lib/TAP/Parser/Result/Bailout.pm M cpan/Test-Harness/lib/TAP/Parser/Result/Comment.pm M cpan/Test-Harness/lib/TAP/Parser/Result/Plan.pm M cpan/Test-Harness/lib/TAP/Parser/Result/Pragma.pm M cpan/Test-Harness/lib/TAP/Parser/Result/Test.pm M cpan/Test-Harness/lib/TAP/Parser/Result/Unknown.pm M cpan/Test-Harness/lib/TAP/Parser/Result/Version.pm M cpan/Test-Harness/lib/TAP/Parser/Result/YAML.pm M cpan/Test-Harness/lib/TAP/Parser/ResultFactory.pm M cpan/Test-Harness/lib/TAP/Parser/Scheduler.pm M cpan/Test-Harness/lib/TAP/Parser/Scheduler/Job.pm M cpan/Test-Harness/lib/TAP/Parser/Scheduler/Spinner.pm M cpan/Test-Harness/lib/TAP/Parser/Source.pm M cpan/Test-Harness/lib/TAP/Parser/SourceHandler.pm M cpan/Test-Harness/lib/TAP/Parser/SourceHandler/Executable.pm M cpan/Test-Harness/lib/TAP/Parser/SourceHandler/File.pm M cpan/Test-Harness/lib/TAP/Parser/SourceHandler/Handle.pm M cpan/Test-Harness/lib/TAP/Parser/SourceHandler/Perl.pm M cpan/Test-Harness/lib/TAP/Parser/SourceHandler/RawTAP.pm M cpan/Test-Harness/lib/TAP/Parser/YAMLish/Reader.pm M cpan/Test-Harness/lib/TAP/Parser/YAMLish/Writer.pm M cpan/Test-Harness/lib/Test/Harness.pm M cpan/Test-Harness/t/parse.t Log Message: --- cpan/Test-Harness - Update to version 3.48 3.48 2023-10-02 - Accept TAP version 14
[Perl/perl5]
Branch: refs/heads/gknop/update_Test-Harness_v_3.48 Home: https://github.com/Perl/perl5
[Perl/perl5] e428e4: remove template content from perl5390delta
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: e428e4926379aac606b464db8efb8f43735d2e33 https://github.com/Perl/perl5/commit/e428e4926379aac606b464db8efb8f43735d2e33 Author: Graham Knop Date: 2023-08-21 (Mon, 21 Aug 2023) Changed paths: M pod/perl5390delta.pod Log Message: --- remove template content from perl5390delta The 5.39.0 release is identical to 5.38.0, so there is no content to fill these sections with.
[Perl/perl5] 8ae049: remove template heading in perl5390delta
Branch: refs/heads/haarg/fix-perl5390delta Home: https://github.com/Perl/perl5 Commit: 8ae049872c141526cf318cc8d74078111f5b44cd https://github.com/Perl/perl5/commit/8ae049872c141526cf318cc8d74078111f5b44cd Author: Graham Knop Date: 2023-08-21 (Mon, 21 Aug 2023) Changed paths: M pod/perl5390delta.pod Log Message: --- remove template heading in perl5390delta
[Perl/perl5] e88531: remove template content from perl5390delta
Branch: refs/heads/haarg/fix-perl5390delta Home: https://github.com/Perl/perl5 Commit: e88531a0be43ca9c6efa8bf1ada9b95b2966f142 https://github.com/Perl/perl5/commit/e88531a0be43ca9c6efa8bf1ada9b95b2966f142 Author: Graham Knop Date: 2023-08-21 (Mon, 21 Aug 2023) Changed paths: M pod/perl5390delta.pod Log Message: --- remove template content from perl5390delta The 5.39.0 release is identical to 5.38.0, so there is no content to fill these sections with.
[Perl/perl5] 6e45fb: XSLoader: convert from Test::More to internal test...
Branch: refs/heads/haarg/xsloader-without-test-more Home: https://github.com/Perl/perl5 Commit: 6e45fbf103c5e266e6a3a89340136a23b296848c https://github.com/Perl/perl5/commit/6e45fbf103c5e266e6a3a89340136a23b296848c Author: Graham Knop Date: 2022-05-30 (Mon, 30 May 2022) Changed paths: M dist/XSLoader/t/XSLoader.t Log Message: --- XSLoader: convert from Test::More to internal test helpers The XSLoader tests need to play with the XS bits of various modules, which can interfere with testing modules like Test::More. For example, Test::More now loads Time::HiRes. This results in redefinition warnings, and could lead to more serious problems. Avoid this by creating some test helpers inside the XSLoader test, and using those rather than Test::More. The helpers implemented include roughly the same features used by the test itself, so that the impact on the rest of the test code is minimal.
[Perl/perl5] 2eed45: encoding-warnings: normalize whitespace
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: 2eed45ecf025da431cc0d641fdd41def0a6290ec https://github.com/Perl/perl5/commit/2eed45ecf025da431cc0d641fdd41def0a6290ec Author: Graham Knop Date: 2022-05-30 (Mon, 30 May 2022) Changed paths: M dist/encoding-warnings/lib/encoding/warnings.pm M dist/encoding-warnings/t/1-warning.t M dist/encoding-warnings/t/2-fatal.t M dist/encoding-warnings/t/3-normal.t M dist/encoding-warnings/t/4-lexical.t Log Message: --- encoding-warnings: normalize whitespace Commit: 421e9cf4821e5243d998393e3ba3ecdb8fddebc6 https://github.com/Perl/perl5/commit/421e9cf4821e5243d998393e3ba3ecdb8fddebc6 Author: Graham Knop Date: 2022-05-30 (Mon, 30 May 2022) Changed paths: M dist/encoding-warnings/t/1-warning.t M dist/encoding-warnings/t/2-fatal.t M dist/encoding-warnings/t/3-normal.t M dist/encoding-warnings/t/4-lexical.t Log Message: --- encoding-warnings: convert tests to use Test::More rather than Test.pm Commit: b7d27cef7b7045118bf0527257960a10e074965a https://github.com/Perl/perl5/commit/b7d27cef7b7045118bf0527257960a10e074965a Author: Graham Knop Date: 2022-05-30 (Mon, 30 May 2022) Changed paths: M dist/encoding-warnings/lib/encoding/warnings.pm Log Message: --- encoding-warnings: bump version Commit: eb6be7a3b26c2a98e7ea18461aa4ebe54f4a23d4 https://github.com/Perl/perl5/commit/eb6be7a3b26c2a98e7ea18461aa4ebe54f4a23d4 Author: Graham Knop Date: 2022-05-30 (Mon, 30 May 2022) Changed paths: M dist/encoding-warnings/lib/encoding/warnings.pm M dist/encoding-warnings/t/1-warning.t M dist/encoding-warnings/t/2-fatal.t M dist/encoding-warnings/t/3-normal.t M dist/encoding-warnings/t/4-lexical.t Log Message: --- Merge branch 'haarg/encoding-warnings-cleanup' into blead Compare: https://github.com/Perl/perl5/compare/0622ec7a91c9...eb6be7a3b26c
[Perl/perl5] fb16f3: Data-Dumper: dump booleans as booleans
Branch: refs/heads/haarg/data-dumper-bools Home: https://github.com/Perl/perl5 Commit: fb16f358a83d8d48e4088d54d290529faffd6a16 https://github.com/Perl/perl5/commit/fb16f358a83d8d48e4088d54d290529faffd6a16 Author: Graham Knop Date: 2022-05-23 (Mon, 23 May 2022) Changed paths: M dist/Data-Dumper/Dumper.pm M dist/Data-Dumper/Dumper.xs M dist/Data-Dumper/t/dumper.t Log Message: --- Data-Dumper: dump booleans as booleans Use the support for tracking booleans to dump boolean values as !!1 and !!0.
[Perl/perl5] a13f8f: encoding-warnings: normalize whitespace
Branch: refs/heads/haarg/encoding-warnings-cleanup Home: https://github.com/Perl/perl5 Commit: a13f8f00927651194633895680745a2db360a228 https://github.com/Perl/perl5/commit/a13f8f00927651194633895680745a2db360a228 Author: Graham Knop Date: 2022-05-28 (Sat, 28 May 2022) Changed paths: M dist/encoding-warnings/lib/encoding/warnings.pm M dist/encoding-warnings/t/1-warning.t M dist/encoding-warnings/t/2-fatal.t M dist/encoding-warnings/t/3-normal.t M dist/encoding-warnings/t/4-lexical.t Log Message: --- encoding-warnings: normalize whitespace Commit: c31cd3d97495237bbbe1ef6ce2e1e3249085b002 https://github.com/Perl/perl5/commit/c31cd3d97495237bbbe1ef6ce2e1e3249085b002 Author: Graham Knop Date: 2022-05-28 (Sat, 28 May 2022) Changed paths: M dist/encoding-warnings/t/1-warning.t M dist/encoding-warnings/t/2-fatal.t M dist/encoding-warnings/t/3-normal.t M dist/encoding-warnings/t/4-lexical.t Log Message: --- encoding-warnings: convert tests to use Test::More rather than Test.pm Commit: 6c993f4edfdf7fe5e51e3c5272a65f04a69c6542 https://github.com/Perl/perl5/commit/6c993f4edfdf7fe5e51e3c5272a65f04a69c6542 Author: Graham Knop Date: 2022-05-28 (Sat, 28 May 2022) Changed paths: M dist/encoding-warnings/lib/encoding/warnings.pm Log Message: --- encoding-warnings: bump version Compare: https://github.com/Perl/perl5/compare/2da71d7eb67e...6c993f4edfdf
[Perl/perl5] 2eed45: encoding-warnings: normalize whitespace
Branch: refs/heads/haarg/encoding-warnings-cleanup Home: https://github.com/Perl/perl5 Commit: 2eed45ecf025da431cc0d641fdd41def0a6290ec https://github.com/Perl/perl5/commit/2eed45ecf025da431cc0d641fdd41def0a6290ec Author: Graham Knop Date: 2022-05-30 (Mon, 30 May 2022) Changed paths: M dist/encoding-warnings/lib/encoding/warnings.pm M dist/encoding-warnings/t/1-warning.t M dist/encoding-warnings/t/2-fatal.t M dist/encoding-warnings/t/3-normal.t M dist/encoding-warnings/t/4-lexical.t Log Message: --- encoding-warnings: normalize whitespace Commit: 421e9cf4821e5243d998393e3ba3ecdb8fddebc6 https://github.com/Perl/perl5/commit/421e9cf4821e5243d998393e3ba3ecdb8fddebc6 Author: Graham Knop Date: 2022-05-30 (Mon, 30 May 2022) Changed paths: M dist/encoding-warnings/t/1-warning.t M dist/encoding-warnings/t/2-fatal.t M dist/encoding-warnings/t/3-normal.t M dist/encoding-warnings/t/4-lexical.t Log Message: --- encoding-warnings: convert tests to use Test::More rather than Test.pm Commit: b7d27cef7b7045118bf0527257960a10e074965a https://github.com/Perl/perl5/commit/b7d27cef7b7045118bf0527257960a10e074965a Author: Graham Knop Date: 2022-05-30 (Mon, 30 May 2022) Changed paths: M dist/encoding-warnings/lib/encoding/warnings.pm Log Message: --- encoding-warnings: bump version Compare: https://github.com/Perl/perl5/compare/6c993f4edfdf...b7d27cef7b70
[Perl/perl5] f66030: encoding-warnings: normalize whitespace
Branch: refs/heads/haarg/encoding-warnings-cleanup Home: https://github.com/Perl/perl5 Commit: f660305ad65b3893f66e1132d2981d2e9507ad8b https://github.com/Perl/perl5/commit/f660305ad65b3893f66e1132d2981d2e9507ad8b Author: Graham Knop Date: 2022-05-16 (Mon, 16 May 2022) Changed paths: M dist/encoding-warnings/lib/encoding/warnings.pm M dist/encoding-warnings/t/1-warning.t M dist/encoding-warnings/t/2-fatal.t M dist/encoding-warnings/t/3-normal.t M dist/encoding-warnings/t/4-lexical.t Log Message: --- encoding-warnings: normalize whitespace Commit: 2eb87b646548120e57a795315f2c1fd0e240a5e6 https://github.com/Perl/perl5/commit/2eb87b646548120e57a795315f2c1fd0e240a5e6 Author: Graham Knop Date: 2022-05-16 (Mon, 16 May 2022) Changed paths: M dist/encoding-warnings/t/1-warning.t M dist/encoding-warnings/t/2-fatal.t M dist/encoding-warnings/t/3-normal.t M dist/encoding-warnings/t/4-lexical.t Log Message: --- encoding-warnings: convert tests to use Test::More rather than Test.pm Compare: https://github.com/Perl/perl5/compare/f660305ad65b%5E...2eb87b646548
[Perl/perl5] 2da71d: encoding-warnings: bump version
Branch: refs/heads/haarg/encoding-warnings-cleanup Home: https://github.com/Perl/perl5 Commit: 2da71d7eb67efa882d91a55f80dee8c21aa2469b https://github.com/Perl/perl5/commit/2da71d7eb67efa882d91a55f80dee8c21aa2469b Author: Graham Knop Date: 2022-05-16 (Mon, 16 May 2022) Changed paths: M dist/encoding-warnings/lib/encoding/warnings.pm Log Message: --- encoding-warnings: bump version
[Perl/perl5] beadc5: Unicode-Normalize: do not use ppport.h when built ...
Branch: refs/heads/haarg/less-ppport-h Home: https://github.com/Perl/perl5 Commit: beadc51937f33b5b1864a3207184f51b66ef09c6 https://github.com/Perl/perl5/commit/beadc51937f33b5b1864a3207184f51b66ef09c6 Author: Graham Knop Date: 2022-06-24 (Fri, 24 Jun 2022) Changed paths: M dist/Unicode-Normalize/Makefile.PL M dist/Unicode-Normalize/Normalize.xs Log Message: --- Unicode-Normalize: do not use ppport.h when built in core Commit: 36249286db95abc9d5f77e6af12c9c2a757caf0d https://github.com/Perl/perl5/commit/36249286db95abc9d5f77e6af12c9c2a757caf0d Author: Graham Knop Date: 2022-06-24 (Fri, 24 Jun 2022) Changed paths: M dist/IO/IO.xs M dist/IO/Makefile.PL Log Message: --- IO - do not use ppport.h when building in core Compare: https://github.com/Perl/perl5/compare/beadc51937f3%5E...36249286db95
[Perl/perl5] 477f4a: Storable - always use ppport.h when building outsi...
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: 477f4a03e37263c07105852bb81a5fd391abdec8 https://github.com/Perl/perl5/commit/477f4a03e37263c07105852bb81a5fd391abdec8 Author: Graham Knop Date: 2022-06-24 (Fri, 24 Jun 2022) Changed paths: M dist/Storable/Makefile.PL M dist/Storable/Storable.xs Log Message: --- Storable - always use ppport.h when building outside core Commit: 7b92fe48f0def2bea3db4aa70f352ccf9d83b43a https://github.com/Perl/perl5/commit/7b92fe48f0def2bea3db4aa70f352ccf9d83b43a Author: Graham Knop Date: 2022-06-24 (Fri, 24 Jun 2022) Changed paths: M MANIFEST M dist/Storable/Storable.xs A dist/Storable/t/boolean.t M dist/Storable/t/malice.t Log Message: --- Storable - maintain boolean values Add two new types to storable for boolean values. Use them to encode booleans when possible. Decode as booleans which will maintain their boolean status when possible. Compare: https://github.com/Perl/perl5/compare/35eefaa63f12...7b92fe48f0de
[Perl/perl5] a98320: Data::Dumper - fix version number in Pod
Branch: refs/heads/haarg/data-dumper-bools Home: https://github.com/Perl/perl5 Commit: a983206761a4244adb91d8d76e801cfe1e004da5 https://github.com/Perl/perl5/commit/a983206761a4244adb91d8d76e801cfe1e004da5 Author: Graham Knop Date: 2022-06-25 (Sat, 25 Jun 2022) Changed paths: M dist/Data-Dumper/Dumper.pm Log Message: --- Data::Dumper - fix version number in Pod Commit: 705d583cc56ad6dc9b9ecdd5cbc327be58e9e120 https://github.com/Perl/perl5/commit/705d583cc56ad6dc9b9ecdd5cbc327be58e9e120 Author: Graham Knop Date: 2022-06-25 (Sat, 25 Jun 2022) Changed paths: M dist/Data-Dumper/Dumper.pm M dist/Data-Dumper/Dumper.xs M dist/Data-Dumper/t/dumper.t Log Message: --- Data::Dumper - dump booleans as booleans Use the support for tracking booleans to dump boolean values as !!1 and !!0. Compare: https://github.com/Perl/perl5/compare/fb16f358a83d...705d583cc56a
[Perl/perl5] 39637e: Unicode-Normalize: do not use ppport.h when built ...
Branch: refs/heads/haarg/less-ppport-h Home: https://github.com/Perl/perl5 Commit: 39637e1c7e182cc07e4f91e12621bdebba0361a8 https://github.com/Perl/perl5/commit/39637e1c7e182cc07e4f91e12621bdebba0361a8 Author: Graham Knop Date: 2022-06-25 (Sat, 25 Jun 2022) Changed paths: M dist/Unicode-Normalize/Makefile.PL M dist/Unicode-Normalize/Normalize.pm M dist/Unicode-Normalize/Normalize.xs Log Message: --- Unicode-Normalize: do not use ppport.h when built in core Commit: 1e8e86e35c5a2c387b4786aaed8c7941d29983c1 https://github.com/Perl/perl5/commit/1e8e86e35c5a2c387b4786aaed8c7941d29983c1 Author: Graham Knop Date: 2022-06-25 (Sat, 25 Jun 2022) Changed paths: M dist/IO/IO.pm M dist/IO/IO.xs M dist/IO/Makefile.PL M dist/IO/lib/IO/Dir.pm M dist/IO/lib/IO/File.pm M dist/IO/lib/IO/Handle.pm M dist/IO/lib/IO/Poll.pm M dist/IO/lib/IO/Seekable.pm M dist/IO/lib/IO/Select.pm M dist/IO/lib/IO/Socket.pm M dist/IO/lib/IO/Socket/UNIX.pm Log Message: --- IO - do not use ppport.h when building in core Compare: https://github.com/Perl/perl5/compare/36249286db95...1e8e86e35c5a
[Perl/perl5] 39637e: Unicode-Normalize: do not use ppport.h when built ...
Branch: refs/heads/haarg/less-ppport-h Home: https://github.com/Perl/perl5 Commit: 39637e1c7e182cc07e4f91e12621bdebba0361a8 https://github.com/Perl/perl5/commit/39637e1c7e182cc07e4f91e12621bdebba0361a8 Author: Graham Knop Date: 2022-06-25 (Sat, 25 Jun 2022) Changed paths: M dist/Unicode-Normalize/Makefile.PL M dist/Unicode-Normalize/Normalize.pm M dist/Unicode-Normalize/Normalize.xs Log Message: --- Unicode-Normalize: do not use ppport.h when built in core Commit: 1e8e86e35c5a2c387b4786aaed8c7941d29983c1 https://github.com/Perl/perl5/commit/1e8e86e35c5a2c387b4786aaed8c7941d29983c1 Author: Graham Knop Date: 2022-06-25 (Sat, 25 Jun 2022) Changed paths: M dist/IO/IO.pm M dist/IO/IO.xs M dist/IO/Makefile.PL M dist/IO/lib/IO/Dir.pm M dist/IO/lib/IO/File.pm M dist/IO/lib/IO/Handle.pm M dist/IO/lib/IO/Poll.pm M dist/IO/lib/IO/Seekable.pm M dist/IO/lib/IO/Select.pm M dist/IO/lib/IO/Socket.pm M dist/IO/lib/IO/Socket/UNIX.pm Log Message: --- IO - do not use ppport.h when building in core Compare: https://github.com/Perl/perl5/compare/39637e1c7e18%5E...1e8e86e35c5a
[Perl/perl5]
Branch: refs/heads/haarg/data-dumper-bools Home: https://github.com/Perl/perl5
[Perl/perl5]
Branch: refs/heads/haarg/xsloader-without-test-more Home: https://github.com/Perl/perl5
[Perl/perl5]
Branch: refs/heads/haarg/less-ppport-h Home: https://github.com/Perl/perl5
[Perl/perl5] 75876c: Storable - fix debugging text for retrieve_boolean...
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: 75876c5ebffcd56f62199885416ad85a036d506c https://github.com/Perl/perl5/commit/75876c5ebffcd56f62199885416ad85a036d506c Author: Graham Knop Date: 2022-06-30 (Thu, 30 Jun 2022) Changed paths: M dist/Storable/Storable.xs Log Message: --- Storable - fix debugging text for retrieve_boolean_false
[Perl/perl5]
Branch: refs/heads/haarg/github-https Home: https://github.com/Perl/perl5
[Perl/perl5]
Branch: refs/heads/haarg/eucb-print-real-commands Home: https://github.com/Perl/perl5
[Perl/perl5]
Branch: refs/heads/haarg/encoding-warnings-cleanup Home: https://github.com/Perl/perl5
[Perl/perl5] 458061: ExtUtils::CBuilder - print out commands being run ...
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: 458061026437d9997ceb41628c764a833f441360 https://github.com/Perl/perl5/commit/458061026437d9997ceb41628c764a833f441360 Author: Graham Knop Date: 2022-06-08 (Wed, 08 Jun 2022) Changed paths: M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm Log Message: --- ExtUtils::CBuilder - print out commands being run in usable form When not set to be quiet, the system commands being run are printed out before running them. This can assist with diagnosing issues. It is implied that this is a command that could be run by a user. Since the command is internally run with system using list form, it does not involve the shell, and does not need any extra quoting. The printed out command however, would be run by a user through a shell. Just joining the arguments with spaces will not quote them correctly for use through a shell. Add a new method for quoting a string for the shell. And use this method when printing out the command line that we are running. Commit: 0195a594a079310dd4da2952885abd35c8cb624b https://github.com/Perl/perl5/commit/0195a594a079310dd4da2952885abd35c8cb624b Author: Graham Knop Date: 2022-06-08 (Wed, 08 Jun 2022) Changed paths: M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Unix.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/VMS.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/BCC.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/MSVC.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/aix.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/android.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/cygwin.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/darwin.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/dec_osf.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/os2.pm Log Message: --- ExtUtils::CBuilder - bump version Compare: https://github.com/Perl/perl5/compare/ab29b2898f2d...0195a594a079
[Perl/perl5] ab29b2: Module::CoreList - change github clone URL to https
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: ab29b2898f2de289fa9b386d681c5bbb60c33643 https://github.com/Perl/perl5/commit/ab29b2898f2de289fa9b386d681c5bbb60c33643 Author: Graham Knop Date: 2022-06-08 (Wed, 08 Jun 2022) Changed paths: M dist/Module-CoreList/Makefile.PL Log Message: --- Module::CoreList - change github clone URL to https GitHub no longer supports git:// cloning because it is not encrypted.
[Perl/perl5] 020828: XSLoader: convert from Test::More to internal test...
Branch: refs/heads/haarg/xsloader-without-test-more Home: https://github.com/Perl/perl5 Commit: 0208283d7941d1de87f086cc2994c11104c4321b https://github.com/Perl/perl5/commit/0208283d7941d1de87f086cc2994c11104c4321b Author: Graham Knop Date: 2022-06-06 (Mon, 06 Jun 2022) Changed paths: M dist/XSLoader/t/XSLoader.t Log Message: --- XSLoader: convert from Test::More to internal test helpers The XSLoader tests need to play with the XS bits of various modules, which can interfere with testing modules like Test::More. For example, Test::More now loads Time::HiRes. This results in redefinition warnings, and could lead to more serious problems. Avoid this by creating some test helpers inside the XSLoader test, and using those rather than Test::More. The helpers implemented include roughly the same features used by the test itself, so that the impact on the rest of the test code is minimal.
[Perl/perl5] e50b30: XSLoader: convert from Test::More to internal test...
Branch: refs/heads/haarg/xsloader-without-test-more Home: https://github.com/Perl/perl5 Commit: e50b303c09a3d3d61e9eaf5f39626bf91a2efae3 https://github.com/Perl/perl5/commit/e50b303c09a3d3d61e9eaf5f39626bf91a2efae3 Author: Graham Knop Date: 2022-06-05 (Sun, 05 Jun 2022) Changed paths: M dist/XSLoader/t/XSLoader.t Log Message: --- XSLoader: convert from Test::More to internal test helpers The XSLoader tests need to play with the XS bits of various modules, which can interfere with testing modules like Test::More. For example, Test::More now loads Time::HiRes. This results in redefinition warnings, and could lead to more serious problems. Avoid this by creating some test helpers inside the XSLoader test, and using those rather than Test::More. The helpers implemented include roughly the same features used by the test itself, so that the impact on the rest of the test code is minimal.
[Perl/perl5] c9e453: XSLoader: convert from Test::More to internal test...
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: c9e4532004f523b84aadea8cc49f4b5ee20488cd https://github.com/Perl/perl5/commit/c9e4532004f523b84aadea8cc49f4b5ee20488cd Author: Graham Knop Date: 2022-06-09 (Thu, 09 Jun 2022) Changed paths: M dist/XSLoader/t/XSLoader.t Log Message: --- XSLoader: convert from Test::More to internal test helpers The XSLoader tests need to play with the XS bits of various modules, which can interfere with testing modules like Test::More. For example, Test::More now loads Time::HiRes. This results in redefinition warnings, and could lead to more serious problems. Avoid this by creating some test helpers inside the XSLoader test, and using those rather than Test::More. The helpers implemented include roughly the same features used by the test itself, so that the impact on the rest of the test code is minimal.
[Perl/perl5] 335b0b: buildtoc - fix inner links when generating perltoc...
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: 335b0be874e6d4a7fc6ec34bba7e131ba23ce3a2 https://github.com/Perl/perl5/commit/335b0be874e6d4a7fc6ec34bba7e131ba23ce3a2 Author: Graham Knop Date: 2022-07-20 (Wed, 20 Jul 2022) Changed paths: M pod/buildtoc Log Message: --- buildtoc - fix inner links when generating perltoc.pod When generating perltoc.pod, the headings taken from all of the various pod documents included in core. These headings can have arbitrary content, including links. A link with a second but without a name won't work once it's moved into the perltoc.pod file, so convert any links like this to include the name of the pod document they are being taken from.
[Perl/perl5] d67e27: buildtoc - fix inner links when generating perltoc...
Branch: refs/heads/haarg/fix-inner-links-in-toc Home: https://github.com/Perl/perl5 Commit: d67e27bee9dd1ad3200d8a03e3af1d6411f05603 https://github.com/Perl/perl5/commit/d67e27bee9dd1ad3200d8a03e3af1d6411f05603 Author: Graham Knop Date: 2022-07-18 (Mon, 18 Jul 2022) Changed paths: M pod/buildtoc Log Message: --- buildtoc - fix inner links when generating perltoc.pod When generating perltoc.pod, the headings taken from all of the various pod documents included in core. These headings can have arbitrary content, including links. A link with a second but without a name won't work once it's moved into the perltoc.pod file, so convert any links like this to include the name of the pod document they are being taken from.
[Perl/perl5] a2af89: buildtoc - fix inner links when generating perltoc...
Branch: refs/heads/haarg/fix-inner-links-in-toc Home: https://github.com/Perl/perl5 Commit: a2af890103bc03a5ffbe06a92b51ecd4da759735 https://github.com/Perl/perl5/commit/a2af890103bc03a5ffbe06a92b51ecd4da759735 Author: Graham Knop Date: 2022-07-19 (Tue, 19 Jul 2022) Changed paths: M pod/buildtoc Log Message: --- buildtoc - fix inner links when generating perltoc.pod When generating perltoc.pod, the headings taken from all of the various pod documents included in core. These headings can have arbitrary content, including links. A link with a second but without a name won't work once it's moved into the perltoc.pod file, so convert any links like this to include the name of the pod document they are being taken from.
[Perl/perl5] 95c346: Data::Dumper - fix version number in Pod
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: 95c346b5b497ae84a20c338ecd9e93ea08b36f25 https://github.com/Perl/perl5/commit/95c346b5b497ae84a20c338ecd9e93ea08b36f25 Author: Graham Knop Date: 2022-06-25 (Sat, 25 Jun 2022) Changed paths: M dist/Data-Dumper/Dumper.pm Log Message: --- Data::Dumper - fix version number in Pod Commit: a3ce572005e2b50f14ab639d7f63677f358594f8 https://github.com/Perl/perl5/commit/a3ce572005e2b50f14ab639d7f63677f358594f8 Author: Graham Knop Date: 2022-06-25 (Sat, 25 Jun 2022) Changed paths: M dist/Data-Dumper/Dumper.pm M dist/Data-Dumper/Dumper.xs M dist/Data-Dumper/t/dumper.t Log Message: --- Data::Dumper - dump booleans as booleans Use the support for tracking booleans to dump boolean values as !!1 and !!0. Compare: https://github.com/Perl/perl5/compare/d26b5e1d8818...a3ce572005e2
[Perl/perl5] 0f64b0: ExtUtils::CBuilder - print out commands being run ...
Branch: refs/heads/haarg/eucb-print-real-commands Home: https://github.com/Perl/perl5 Commit: 0f64b0eddc7ed728bf370755d52556ca8fb8b355 https://github.com/Perl/perl5/commit/0f64b0eddc7ed728bf370755d52556ca8fb8b355 Author: Graham Knop Date: 2022-05-09 (Mon, 09 May 2022) Changed paths: M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm Log Message: --- ExtUtils::CBuilder - print out commands being run in usable form When not set to be quiet, the system commands being run are printed out before running them. This can assist with diagnosing issues. It is implied that this is a command that could be run by a user. Since the command is internally run with system using list form, it does not involve the shell, and does not need any extra quoting. The printed out command however, would be run by a user through a shell. Just joining the arguments with spaces will not quote them correctly for use through a shell. Add a new method for quoting a string for the shell. And use this method when printing out the command line that we are running.
[Perl/perl5] efdd84: ExtUtils::CBuilder - print out commands being run ...
Branch: refs/heads/haarg/eucb-print-real-commands Home: https://github.com/Perl/perl5 Commit: efdd840303f8af3a4d35b4856bad31a9c09dfdf8 https://github.com/Perl/perl5/commit/efdd840303f8af3a4d35b4856bad31a9c09dfdf8 Author: Graham Knop Date: 2022-05-09 (Mon, 09 May 2022) Changed paths: M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm Log Message: --- ExtUtils::CBuilder - print out commands being run in usable form When not set to be quiet, the system commands being run are printed out before running them. This can assist with diagnosing issues. It is implied that this is a command that could be run by a user. Since the command is internally run with system using list form, it does not involve the shell, and does not need any extra quoting. The printed out command however, would be run by a user through a shell. Just joining the arguments with spaces will not quote them correctly for use through a shell. Add a new method for quoting a string for the shell. And use this method when printing out the command line that we are running. Commit: b86468883bf855e0dc88166bd341e0d1c3f4044f https://github.com/Perl/perl5/commit/b86468883bf855e0dc88166bd341e0d1c3f4044f Author: Graham Knop Date: 2022-05-09 (Mon, 09 May 2022) Changed paths: M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Unix.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/VMS.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/BCC.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/MSVC.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/aix.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/android.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/cygwin.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/darwin.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/dec_osf.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/os2.pm Log Message: --- ExtUtils::CBuilder - bump version Compare: https://github.com/Perl/perl5/compare/38ccff32d7af...b86468883bf8
[Perl/perl5] c24013: Module::CoreList - change github clone URL to https
Branch: refs/heads/haarg/github-https Home: https://github.com/Perl/perl5 Commit: c24013286244cde858509adbd96898bde86a0990 https://github.com/Perl/perl5/commit/c24013286244cde858509adbd96898bde86a0990 Author: Graham Knop Date: 2022-05-09 (Mon, 09 May 2022) Changed paths: M dist/Module-CoreList/Makefile.PL Log Message: --- Module::CoreList - change github clone URL to https GitHub no longer supports git:// cloning because it is not encrypted.
[Perl/perl5] 38ccff: ExtUtils::CBuilder - bump version
Branch: refs/heads/haarg/eucb-print-real-commands Home: https://github.com/Perl/perl5 Commit: 38ccff32d7af97b984594a861c9b1593278ff53f https://github.com/Perl/perl5/commit/38ccff32d7af97b984594a861c9b1593278ff53f Author: Graham Knop Date: 2022-05-09 (Mon, 09 May 2022) Changed paths: M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Unix.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/VMS.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/BCC.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/MSVC.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/aix.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/android.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/cygwin.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/darwin.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/dec_osf.pm M dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/os2.pm Log Message: --- ExtUtils::CBuilder - bump version
[Perl/perl5] ae90ce: "Fix infinite loop on unlink() failure in File::Pa...
Branch: refs/tags/timinator Home: https://github.com/Perl/perl5 Commit: ae90ce57013cdde0bb10fdc1a9173ca8f0973d6c https://github.com/Perl/perl5/commit/ae90ce57013cdde0bb10fdc1a9173ca8f0973d6c Author: Murray Nesbitt Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M lib/File/Path.pm Log Message: --- "Fix infinite loop on unlink() failure in File::Path::rmtree()", #F076 Msg-ID: <199802061100.laa16...@toad.ig.co.uk> Files: lib/File/Path.pm p4raw-id: //depot/maint-5.004/perl@707 Commit: 132bfc87d3ba5de465f6fd37e47f68a8a9cf467b https://github.com/Perl/perl5/commit/132bfc87d3ba5de465f6fd37e47f68a8a9cf467b Author: M.J.T. Guy Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M gv.c M op.c M toke.c Log Message: --- "Eliminate double warnings under C", #F077 Msg-ID: Files: gv.c op.c toke.c p4raw-id: //depot/maint-5.004/perl@708 Commit: b8e620f97548bec28af438ebdd2db3079e8790e9 https://github.com/Perl/perl5/commit/b8e620f97548bec28af438ebdd2db3079e8790e9 Author: Gisle Aas Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M sv.c Log Message: --- "sv_setnv will upgrade SVt_NV to SVt_PVNV", #F079 Msg-ID: Files: sv.c p4raw-id: //depot/maint-5.004/perl@709 Commit: a81391acc7a793e8f09c0bb244d1205b210a2cdf https://github.com/Perl/perl5/commit/a81391acc7a793e8f09c0bb244d1205b210a2cdf Author: Jarkko Hietaniemi Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M t/pragma/locale.t Log Message: --- "5.004_58: the locale.t problem in IRIX", #F080 Msg-ID: <199802091747.taa01...@alpha.hut.fi> Files: t/pragma/locale.t p4raw-id: //depot/maint-5.004/perl@710 Commit: c5ac25f6ff137a31dbd6ee48e3ac443d54ea5621 https://github.com/Perl/perl5/commit/c5ac25f6ff137a31dbd6ee48e3ac443d54ea5621 Author: Gurusamy Sarathy Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M MANIFEST M op.c M pp_ctl.c M scope.c M scope.h A t/comp/require.t M toke.c Log Message: --- "Fix seg fault on eval/require and syntax errors", #F081 Msg-ID: <199802102321.saa15...@aatma.engin.umich.edu> Files: MANIFEST scope.h op.c pp_ctl.c scope.c t/comp/require.t toke.c p4raw-id: //depot/maint-5.004/perl@711 Commit: c1c46f0de652671105d2bc9b2666fd9609461b60 https://github.com/Perl/perl5/commit/c1c46f0de652671105d2bc9b2666fd9609461b60 Author: Gurusamy Sarathy Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M pp_ctl.c Log Message: --- "after an eval-ed bad require, requiring a string ref SEGVs", #F082 Msg-ID: <199802102349.saa16...@aatma.engin.umich.edu> Files: pp_ctl.c p4raw-id: //depot/maint-5.004/perl@712 Commit: 41ae759459e574636f93f671b9abff61b3e2fbed https://github.com/Perl/perl5/commit/41ae759459e574636f93f671b9abff61b3e2fbed Author: Gurusamy Sarathy Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M pp_ctl.c M t/op/local.t Log Message: --- "Fix restoration of locals on scope unwinding", #F083 Msg-ID: <199802110515.aaa23...@aatma.engin.umich.edu> Files: pp_ctl.c t/op/local.t p4raw-id: //depot/maint-5.004/perl@713 Commit: 3b69f28418728627b571e930abcfbc624dd88006 https://github.com/Perl/perl5/commit/3b69f28418728627b571e930abcfbc624dd88006 Author: Jarkko Hietaniemi Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M MANIFEST M pod/buildtoc M pod/perl.pod A pod/perlhist.pod M pod/perltoc.pod Log Message: --- "New pod: perlhist", #F084 Msg-ID: <199802191556.raa09...@alpha.hut.fi> Files: MANIFEST pod/perl.pod pod/perlhist.pod pod/perltoc.pod pod/buildtoc p4raw-id: //depot/maint-5.004/perl@714 Commit: 8bc2371e7e4376d5a41693531e064fdce69080bc https://github.com/Perl/perl5/commit/8bc2371e7e4376d5a41693531e064fdce69080bc Author: Gurusamy Sarathy Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M lib/Pod/Html.pm Log Message: --- "Pod::Html bug and fix: missing in index", #F085 Msg-ID: <199802192314.saa23...@aatma.engin.umich.edu> Files: lib/Pod/Html.pm p4raw-id: //depot/maint-5.004/perl@715 Commit: d86b1b6e9c60c33c3829cffed215266dc67b80ce https://github.com/Perl/perl5/commit/d86b1b6e9c60c33c3829cffed215266dc67b80ce Author: Gurusamy Sarathy Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M pod/perldelta.pod M pod/perldiag.pod M toke.c Log Message: --- "Make warning on C optional, add to perl{diag,delta}.pod", #F086 Files: pod/perldelta.pod pod/perldiag.pod toke.c p4raw-id: //depot/maint-5.004/perl@716 Commit: 3fc1fc27ba760d347dfff838f2dccb1185bf96fd https://github.com/Perl/perl5/commit/3fc1fc27ba760d347dfff838f2dccb1185bf96fd Author: Gurusamy Sarathy Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M op.c Log Message:
[Perl/perl5] f4fc79: "Remove flawed '// with parens or $&' performance ...
Branch: refs/tags/perl-5.004_05 Home: https://github.com/Perl/perl5 Commit: f4fc79dbdb310237e6202d10320724429288e7b5 https://github.com/Perl/perl5/commit/f4fc79dbdb310237e6202d10320724429288e7b5 Author: M.J.T. Guy Date: 1998-08-18 (Tue, 18 Aug 1998) Changed paths: M cop.h M embed.h M gv.c M interp.sym M perl.c M perl.h M pp.c M pp_ctl.c M pp_hot.c M proto.h M regexec.c M regexp.h M scope.c Log Message: --- "Remove flawed '// with parens or $&' performance patch (Change 662)" la...@wall.org (Larry Wall) Msg-ID: <19980717015308.e6...@ig.co.uk>, <199807171819.laa13...@wall.org>, Files: cop.h embed.h perl.h proto.h regexp.h gv.c interp.sym perl.c pp.c pp_ctl.c pp_hot.c regexec.c scope.c p4raw-id: //depot/maint-5.004/perl@1538 Commit: 6904bdda16126cd5b988af06ece8ade2dd606de8 https://github.com/Perl/perl5/commit/6904bdda16126cd5b988af06ece8ade2dd606de8 Author: Paul Johnson Date: 1998-07-18 (Sat, 18 Jul 1998) Changed paths: M lib/ExtUtils/MakeMaker.pm M t/op/array.t Log Message: --- Assorted patches: Title: "Minor fixes to MakeMaker docs re ExtUtils::Embed" Msg-ID: <19980718155847.d...@west-tip.transeda.com> Files: lib/ExtUtils/MakeMaker.pm Title: "Update t/op/array.t (from 5.005 beta 1)" Files: t/op/array.t p4raw-id: //depot/maint-5.004/perl@1539 Commit: 0779d2c947a4d972b36d1aedce5d9074ca93ce15 https://github.com/Perl/perl5/commit/0779d2c947a4d972b36d1aedce5d9074ca93ce15 Author: Gurusamy Sarathy Date: 1998-07-20 (Mon, 20 Jul 1998) Changed paths: M README.win32 M installperl M lib/ExtUtils/Liblist.pm M lib/ExtUtils/Mksymlists.pm M pp_ctl.c M proto.h M win32/Makefile M win32/bin/pl2bat.pl M win32/config.bc M win32/config.vc M win32/config_H.bc M win32/config_H.vc M win32/config_h.PL M win32/config_sh.PL M win32/dl_win32.xs M win32/include/dirent.h M win32/include/sys/socket.h M win32/makedef.pl M win32/makefile.mk M win32/pod.mak M win32/win32.c M win32/win32.h M win32/win32iop.h M win32/win32sck.c Log Message: --- "win32 update from 5.005 beta 2 for 5.004_05" Msg-ID: <199807192332.taa20...@aatma.engin.umich.edu> Files: win32/include/dirent.h win32/include/sys/socket.h proto.h lib/ExtUtils/Liblist.pm lib/ExtUtils/Mksymlists.pm win32/win32.h win32/win32iop.h README.win32 installperl pp_ctl.c win32/Makefile win32/config.bc win32/config.vc win32/config_H.bc win32/config_H.vc win32/config_h.PL win32/config_sh.PL win32/dl_win32.xs win32/makedef.pl win32/makefile.mk win32/pod.mak win32/win32.c win32/win32sck.c win32/bin/pl2bat.pl p4raw-id: //depot/maint-5.004/perl@1576 Commit: 30f43bc987280ad301e6cb5d8adecec2fd8059b8 https://github.com/Perl/perl5/commit/30f43bc987280ad301e6cb5d8adecec2fd8059b8 Author: Paul E. Maisano Date: 1998-07-20 (Mon, 20 Jul 1998) Changed paths: M pod/perlop.pod M pp_hot.c M t/op/pat.t Log Message: --- "Make failed matches return empty list in list context" , Paul Maisano Msg-ID: <19980722.uaa21...@aatma.engin.umich.edu>, <199807200027.kaa27...@ironbark-ridge.aaii.oz.au>, <35b156fb.504e...@aaii.oz.au> Files: pod/perlop.pod pp_hot.c t/op/pat.t p4raw-id: //depot/maint-5.004/perl@1577 Commit: ccac7c200e6e46f2cf6b8e1eaeadd5e7631c4fb3 https://github.com/Perl/perl5/commit/ccac7c200e6e46f2cf6b8e1eaeadd5e7631c4fb3 Author: Tim Bunce Date: 1998-07-20 (Mon, 20 Jul 1998) Changed paths: M MANIFEST A Porting/p4d2p M embed.h M global.sym M lib/Getopt/Long.pm M mg.c M op.h M perl.h M pp_ctl.c M proto.h M sv.c M t/op/substr.t M t/op/vec.t Log Message: --- Assorted patches: Title: "Fix C<$1 .. $2> coredump under debugger" From: Gurusamy Sarathy Msg-ID: <199807200042.uaa23...@aatma.engin.umich.edu> Files: pp_ctl.c Title: "Fix lvalue leaks stemming from failure to free LvTARG(sv)" From: Gurusamy Sarathy Msg-ID: <199807191829.oaa12...@aatma.engin.umich.edu> Files: embed.h perl.h proto.h global.sym mg.c sv.c t/op/substr.t t/op/vec.t Title: "fix major bug (from 5.003_96); void contexts were using the context of the enclosing sub!" From: Francois Desarmenien , Gurusamy Sarathy Msg-ID: <199807180927.faa08...@aatma.engin.umich.edu>, <35b1ca51.a606a...@club-internet.fr> Files: op.h Title: "Update lib/Getopt/Long.pm (from perl5.005 beta 1)" From: Johan Vromans Msg-ID: <13745.47704.943964.34...@phoenix.squirrel.nl> Files: lib/Getopt/Long.pm Title: "Add Porting/p4d2p utility for converting perforce diffs" From: Gurusamy Sarathy Msg-ID: <19980722.uaa21...@aatma.engin.umich.edu> Files: MANIFEST Porting/p4d2p
[Perl/perl5] 6887af: "Fix infinite loop on unlink() failure in File::Pa...
Branch: refs/tags/timinator Home: https://github.com/Perl/perl5 Commit: 6887afac03e39baffb789ee7630991d41cfaa0df https://github.com/Perl/perl5/commit/6887afac03e39baffb789ee7630991d41cfaa0df Author: author Murray Nesbitt Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M lib/File/Path.pm Log Message: --- "Fix infinite loop on unlink() failure in File::Path::rmtree()", #F076 Msg-ID: <199802061100.laa16...@toad.ig.co.uk> Files: lib/File/Path.pm p4raw-id: //depot/maint-5.004/perl@707 Commit: cb752ec988bc22af202f6c836f95f3416aad28fa https://github.com/Perl/perl5/commit/cb752ec988bc22af202f6c836f95f3416aad28fa Author: M.J.T. Guy Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M gv.c M op.c M toke.c Log Message: --- "Eliminate double warnings under C", #F077 Msg-ID: Files: gv.c op.c toke.c p4raw-id: //depot/maint-5.004/perl@708 Commit: 2da875fb445006e8e782ddf72bf7fb01e416481c https://github.com/Perl/perl5/commit/2da875fb445006e8e782ddf72bf7fb01e416481c Author: Gisle Aas Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M sv.c Log Message: --- "sv_setnv will upgrade SVt_NV to SVt_PVNV", #F079 Msg-ID: Files: sv.c p4raw-id: //depot/maint-5.004/perl@709 Commit: d8f029f0e668b2dd1e6350ae84217d94cd083706 https://github.com/Perl/perl5/commit/d8f029f0e668b2dd1e6350ae84217d94cd083706 Author: Jarkko Hietaniemi Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M t/pragma/locale.t Log Message: --- "5.004_58: the locale.t problem in IRIX", #F080 Msg-ID: <199802091747.taa01...@alpha.hut.fi> Files: t/pragma/locale.t p4raw-id: //depot/maint-5.004/perl@710 Commit: d8b20a78c4b8d59124cc1c5832dca61011af9b1a https://github.com/Perl/perl5/commit/d8b20a78c4b8d59124cc1c5832dca61011af9b1a Author: Gurusamy Sarathy Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M MANIFEST M op.c M pp_ctl.c M scope.c M scope.h A t/comp/require.t M toke.c Log Message: --- "Fix seg fault on eval/require and syntax errors", #F081 Msg-ID: <199802102321.saa15...@aatma.engin.umich.edu> Files: MANIFEST scope.h op.c pp_ctl.c scope.c t/comp/require.t toke.c p4raw-id: //depot/maint-5.004/perl@711 Commit: ed1c62c2e7674d8384f3be385c89438f05ee871f https://github.com/Perl/perl5/commit/ed1c62c2e7674d8384f3be385c89438f05ee871f Author: Gurusamy Sarathy Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M pp_ctl.c Log Message: --- "after an eval-ed bad require, requiring a string ref SEGVs", #F082 Msg-ID: <199802102349.saa16...@aatma.engin.umich.edu> Files: pp_ctl.c p4raw-id: //depot/maint-5.004/perl@712 Commit: 9e860271ddf4dc1ae54f97e03ee2e29010e5a7ff https://github.com/Perl/perl5/commit/9e860271ddf4dc1ae54f97e03ee2e29010e5a7ff Author: Gurusamy Sarathy Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M pp_ctl.c M t/op/local.t Log Message: --- "Fix restoration of locals on scope unwinding", #F083 Msg-ID: <199802110515.aaa23...@aatma.engin.umich.edu> Files: pp_ctl.c t/op/local.t p4raw-id: //depot/maint-5.004/perl@713 Commit: 2f31b3e275e10d18529e42ae38e93260d8ab52f3 https://github.com/Perl/perl5/commit/2f31b3e275e10d18529e42ae38e93260d8ab52f3 Author: Jarkko Hietaniemi Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M MANIFEST M pod/buildtoc M pod/perl.pod A pod/perlhist.pod M pod/perltoc.pod Log Message: --- "New pod: perlhist", #F084 Msg-ID: <199802191556.raa09...@alpha.hut.fi> Files: MANIFEST pod/perl.pod pod/perlhist.pod pod/perltoc.pod pod/buildtoc p4raw-id: //depot/maint-5.004/perl@714 Commit: 22e49f7d15078052b9938055624b25e3d77e5b04 https://github.com/Perl/perl5/commit/22e49f7d15078052b9938055624b25e3d77e5b04 Author: Gurusamy Sarathy Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M lib/Pod/Html.pm Log Message: --- "Pod::Html bug and fix: missing in index", #F085 Msg-ID: <199802192314.saa23...@aatma.engin.umich.edu> Files: lib/Pod/Html.pm p4raw-id: //depot/maint-5.004/perl@715 Commit: ae8272d0363b941c49e6fc39cb6c76cca766081a https://github.com/Perl/perl5/commit/ae8272d0363b941c49e6fc39cb6c76cca766081a Author: Gurusamy Sarathy Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M pod/perldelta.pod M pod/perldiag.pod M toke.c Log Message: --- "Make warning on C optional, add to perl{diag,delta}.pod", #F086 Files: pod/perldelta.pod pod/perldiag.pod toke.c p4raw-id: //depot/maint-5.004/perl@716 Commit: 1b4a7373ef4adc8ede625cec4d1be853445d49b4 https://github.com/Perl/perl5/commit/1b4a7373ef4adc8ede625cec4d1be853445d49b4 Author: Gurusamy Sarathy Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M op.c Log Message:
[Perl/perl5] 7c5c33: fix t/porting/authors.t detection of merge commits
Branch: refs/heads/haarg/authors-test-fix Home: https://github.com/Perl/perl5 Commit: 7c5c334b04c619955228e75beefac012bf477af8 https://github.com/Perl/perl5/commit/7c5c334b04c619955228e75beefac012bf477af8 Author: Graham Knop Date: 2022-08-18 (Thu, 18 Aug 2022) Changed paths: M t/porting/authors.t Log Message: --- fix t/porting/authors.t detection of merge commits
[Perl/perl5] 16dd3f: fix t/porting/authors.t detection of merge commits
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: 16dd3f70cc16005d5af7146385733a7c945fb67e https://github.com/Perl/perl5/commit/16dd3f70cc16005d5af7146385733a7c945fb67e Author: Graham Knop Date: 2022-08-18 (Thu, 18 Aug 2022) Changed paths: M t/porting/authors.t Log Message: --- fix t/porting/authors.t detection of merge commits git-rev-parse HEAD^2` was used to detect if HEAD was a merge commit. When HEAD is not a merge commit then HEAD^2 produces an error; When HEAD is a merge commit then HEAD^2 points to the second parent. The problem was that `git rev-parse "HEAD^2"` also produced output on STDOUT which caused `$revision_range` to be set to something bogus. Example: $ git rev-parse HEAD^2 2>/dev/null ; echo $? HEAD^2 128 $ git log HEAD^1..HEAD^2 fatal: ambiguous argument 'HEAD^1..HEAD^2': unknown revision or path not in the working tree. Use '--' to separate paths from revisions, like this: 'git [...] -- [...]' The fix is to use --verify which doesn't give output on STDOUT for something invalid. It does print an error on STDERR (for invalid things) which can be silenced using -q $ git rev-parse --verify HEAD^2 fatal: Needed a single revision $ git rev-parse -q --verify HEAD^2 $ For an actual merge commit: $ git rev-parse -q --verify e91a97a^2 bee6601bbf238b5366ce11cd41f6b095bfeebfd8 (i.e. working as expected)
[Perl/perl5] 25ea1b: overload: clean up whitespace
Branch: refs/heads/haarg/move-overload-builtin-warnings Home: https://github.com/Perl/perl5 Commit: 25ea1bcd7779d53fd6ef7c79926b9bdb9e0e2cb4 https://github.com/Perl/perl5/commit/25ea1bcd7779d53fd6ef7c79926b9bdb9e0e2cb4 Author: Graham Knop Date: 2022-10-19 (Wed, 19 Oct 2022) Changed paths: M lib/overload.pm Log Message: --- overload: clean up whitespace The file was partly using 2 space indents, partly using 4 space indents, and occasionally tabs. Standardize on 4 space indents using spaces. Commit: bd0a10ec5772c0eb9867396f63db378dab85c78f https://github.com/Perl/perl5/commit/bd0a10ec5772c0eb9867396f63db378dab85c78f Author: Graham Knop Date: 2022-10-19 (Wed, 19 Oct 2022) Changed paths: M lib/overload.pm Log Message: --- overload: remove localizing of error varibles when not loading a module Localizing $@ and $! was added when the code was loading Scalar::Util at runtime. We're no longer loading any modules in this part of the code, so we don't need to localize anything. Commit: 9afa4e92c60234809e293b84b5fa793224d224ca https://github.com/Perl/perl5/commit/9afa4e92c60234809e293b84b5fa793224d224ca Author: Graham Knop Date: 2022-10-19 (Wed, 19 Oct 2022) Changed paths: M lib/overload.pm Log Message: --- overload: only disable builtin warnings where blessed is called Until recently, overload did not enable or disable any warnings. Instead, it would rely on the value of $^W, or the -w flag. When switching to use the builtin::blessed function, the code was changed to disable 'experimental::builtin' warnings. Since no other warnings are changed, the current active warning set is combined with this one disabled category, and baked in for the entire module. The currently active warning set is determined by $^W, so whatever its value was when overload was compiled would get baked in, and any runtime changes to $^W would no longer have any impact. The particular warning that would most commonly be emitted by overload is the sub redefinition warning, in case an overload was being overwritten. Various modules, such as JSON::PP and Cpanel::JSON::XS, were expecting to be able to overwrite overloads without any warnings. They would set $^W to false to prevent them. After the "no warnings 'experimental::builtin';" line was added, it became impossible to disable these warnings at runtime. Move the disabling of the experimental warnings to a smaller scope. This means that the rest of the module is restored to its previous state of having warnings controlled by $^W. Compare: https://github.com/Perl/perl5/compare/0880da76943b...9afa4e92c602
[Perl/perl5] 7fd2a3: clean up whitespace in overload.pm
Branch: refs/heads/haarg/move-overload-builtin-warnings Home: https://github.com/Perl/perl5 Commit: 7fd2a37a599cecfdd12e81626725dbf32e3965f1 https://github.com/Perl/perl5/commit/7fd2a37a599cecfdd12e81626725dbf32e3965f1 Author: Graham Knop Date: 2022-10-19 (Wed, 19 Oct 2022) Changed paths: M lib/overload.pm Log Message: --- clean up whitespace in overload.pm The file was partly using 2 space indents, partly using 4 space indents, and occasionally tabs. Standardize on 4 space indents using spaces. Commit: 2de98c7519c2a0df6dd22fa8a001bd0ed7718f06 https://github.com/Perl/perl5/commit/2de98c7519c2a0df6dd22fa8a001bd0ed7718f06 Author: Graham Knop Date: 2022-10-19 (Wed, 19 Oct 2022) Changed paths: M lib/overload.pm Log Message: --- overload: remove localizing of error varibles when not loading a module Localizing $@ and $! was added when the code was loading Scalar::Util at runtime. We're no longer loading any modules in this part of the code, so we don't need to localize anything. Commit: 0880da76943b334f601ffd08a961843fda49e18c https://github.com/Perl/perl5/commit/0880da76943b334f601ffd08a961843fda49e18c Author: Graham Knop Date: 2022-10-19 (Wed, 19 Oct 2022) Changed paths: M lib/overload.pm Log Message: --- overload: only disable builtin warnings where blessed is called Until recently, overload did not enable or disable any warnings. Instead, it would rely on the value of $^W, or the -w flag. When switching to use the builtin::blessed function, the code was changed to disable 'experimental::builtin' warnings. Since no other warnings are changed, the current active warning set is combined with this one disabled category, and baked in for the entire module. The currently active warning set is determined by $^W, so whatever its value was when overload was compiled would get baked in, and any runtime changes to $^W would no longer have any impact. The particular warning that would most commonly be emitted by overload is the sub redefinition warning, in case an overload was being overwritten. Various modules, such as JSON::PP and Cpanel::JSON::XS, were expecting to be able to overwrite overloads without any warnings. They would set $^W to false to prevent them. After the "no warnings 'experimental::builtin';" line was added, it became impossible to disable these warnings at runtime. Move the disabling of the experimental warnings to a smaller scope. This means that the rest of the module is restored to its previous state of having warnings controlled by $^W. Compare: https://github.com/Perl/perl5/compare/7fd2a37a599c%5E...0880da76943b
[Perl/perl5] a2d38a: overload: clean up whitespace
Branch: refs/heads/haarg/move-overload-builtin-warnings Home: https://github.com/Perl/perl5 Commit: a2d38a01367b5477941799979573ee26933f4131 https://github.com/Perl/perl5/commit/a2d38a01367b5477941799979573ee26933f4131 Author: Graham Knop Date: 2022-10-20 (Thu, 20 Oct 2022) Changed paths: M lib/overload.pm Log Message: --- overload: clean up whitespace The file was partly using 2 space indents, partly using 4 space indents, and occasionally tabs. Standardize on 4 space indents using spaces. Commit: 9b4ba24198a5c8d543aaae85ffa8a8c7513fd11d https://github.com/Perl/perl5/commit/9b4ba24198a5c8d543aaae85ffa8a8c7513fd11d Author: Graham Knop Date: 2022-10-20 (Thu, 20 Oct 2022) Changed paths: M lib/overload.pm Log Message: --- overload: remove localizing of error varibles when not loading a module Localizing $@ and $! was added when the code was loading Scalar::Util at runtime. We're no longer loading any modules in this part of the code, so we don't need to localize anything. Commit: fe3e84f4f30f7933a7a9264e96829bfd41a06e8e https://github.com/Perl/perl5/commit/fe3e84f4f30f7933a7a9264e96829bfd41a06e8e Author: Graham Knop Date: 2022-10-20 (Thu, 20 Oct 2022) Changed paths: M lib/overload.pm Log Message: --- overload: only disable builtin warnings where blessed is called Until recently, overload did not enable or disable any warnings. Instead, it would rely on the value of $^W, or the -w flag. When switching to use the builtin::blessed function, the code was changed to disable 'experimental::builtin' warnings. Since no other warnings are changed, the current active warning set is combined with this one disabled category, and baked in for the entire module. The currently active warning set is determined by $^W, so whatever its value was when overload was compiled would get baked in, and any runtime changes to $^W would no longer have any impact. The particular warning that would most commonly be emitted by overload is the sub redefinition warning, in case an overload was being overwritten. Various modules, such as JSON::PP and Cpanel::JSON::XS, were expecting to be able to overwrite overloads without any warnings. They would set $^W to false to prevent them. After the "no warnings 'experimental::builtin';" line was added, it became impossible to disable these warnings at runtime. Move the disabling of the experimental warnings to a smaller scope. This means that the rest of the module is restored to its previous state of having warnings controlled by $^W. Compare: https://github.com/Perl/perl5/compare/9afa4e92c602...fe3e84f4f30f
[Perl/perl5] 9fe0cc: fix ExtUtils::ParseXS compatibility with perl < 5.8.8
Branch: refs/heads/haarg/fix-parsexs-oldperl Home: https://github.com/Perl/perl5 Commit: 9fe0cc99a863a80cf3bc3ac7861f8e45b7fedb5a https://github.com/Perl/perl5/commit/9fe0cc99a863a80cf3bc3ac7861f8e45b7fedb5a Author: Graham Knop Date: 2022-10-22 (Sat, 22 Oct 2022) Changed paths: M dist/ExtUtils-ParseXS/t/XSMore.xs Log Message: --- fix ExtUtils::ParseXS compatibility with perl < 5.8.8
[Perl/perl5] d70c5b: overload: clean up whitespace
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: d70c5bb7e399e03044989783fe20aeb9a1d9ee28 https://github.com/Perl/perl5/commit/d70c5bb7e399e03044989783fe20aeb9a1d9ee28 Author: Graham Knop Date: 2022-10-24 (Mon, 24 Oct 2022) Changed paths: M lib/overload.pm Log Message: --- overload: clean up whitespace The file was partly using 2 space indents, partly using 4 space indents, and occasionally tabs. Standardize on 4 space indents using spaces. Commit: 7bbbab6355eb372544cd7b8c9e17b2396f4c6362 https://github.com/Perl/perl5/commit/7bbbab6355eb372544cd7b8c9e17b2396f4c6362 Author: Graham Knop Date: 2022-10-24 (Mon, 24 Oct 2022) Changed paths: M lib/overload.pm Log Message: --- overload: remove localizing of error varibles when not loading a module Localizing $@ and $! was added when the code was loading Scalar::Util at runtime. We're no longer loading any modules in this part of the code, so we don't need to localize anything. Commit: dd770c51a6cb49a3f8d99bd2c9918b4e692a298c https://github.com/Perl/perl5/commit/dd770c51a6cb49a3f8d99bd2c9918b4e692a298c Author: Graham Knop Date: 2022-10-24 (Mon, 24 Oct 2022) Changed paths: M lib/overload.pm Log Message: --- overload: only disable builtin warnings where blessed is called Until recently, overload did not enable or disable any warnings. Instead, it would rely on the value of $^W, or the -w flag. When switching to use the builtin::blessed function, the code was changed to disable 'experimental::builtin' warnings. Since no other warnings are changed, the current active warning set is combined with this one disabled category, and baked in for the entire module. The currently active warning set is determined by $^W, so whatever its value was when overload was compiled would get baked in, and any runtime changes to $^W would no longer have any impact. The particular warning that would most commonly be emitted by overload is the sub redefinition warning, in case an overload was being overwritten. Various modules, such as JSON::PP and Cpanel::JSON::XS, were expecting to be able to overwrite overloads without any warnings. They would set $^W to false to prevent them. After the "no warnings 'experimental::builtin';" line was added, it became impossible to disable these warnings at runtime. Move the disabling of the experimental warnings to a smaller scope. This means that the rest of the module is restored to its previous state of having warnings controlled by $^W. Commit: cb139c94d62e78d96843b31faa87b3fdb504eaf3 https://github.com/Perl/perl5/commit/cb139c94d62e78d96843b31faa87b3fdb504eaf3 Author: Graham Knop Date: 2022-10-24 (Mon, 24 Oct 2022) Changed paths: M lib/overload.pm Log Message: --- overload: bump version Compare: https://github.com/Perl/perl5/compare/bd622d03617a...cb139c94d62e
[Perl/perl5] f3f198: fix ExtUtils::ParseXS compatibility with perl < 5.8.8
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: f3f198cca2939332a8bbf56399b2b0311ecb1ba0 https://github.com/Perl/perl5/commit/f3f198cca2939332a8bbf56399b2b0311ecb1ba0 Author: Graham Knop Date: 2022-10-24 (Mon, 24 Oct 2022) Changed paths: M dist/ExtUtils-ParseXS/t/XSMore.xs Log Message: --- fix ExtUtils::ParseXS compatibility with perl < 5.8.8 Commit: a1a641e77b8f7e998cf790303b39fb1859f048e5 https://github.com/Perl/perl5/commit/a1a641e77b8f7e998cf790303b39fb1859f048e5 Author: Graham Knop Date: 2022-10-24 (Mon, 24 Oct 2022) Changed paths: M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Constants.pm M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/CountLines.pm M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Eval.pm M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Utilities.pm M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps.pm M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/Cmd.pm M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/InputMap.pm M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/OutputMap.pm M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/Type.pm Log Message: --- bump ExtUtils::ParseXS version to 3.47 Compare: https://github.com/Perl/perl5/compare/cb139c94d62e...a1a641e77b8f
[Perl/perl5] 0d5cba: bump ExtUtils::ParseXS version to 3.47
Branch: refs/heads/haarg/fix-parsexs-oldperl Home: https://github.com/Perl/perl5 Commit: 0d5cba5db450b7b673039dbd387d684129ac237d https://github.com/Perl/perl5/commit/0d5cba5db450b7b673039dbd387d684129ac237d Author: Graham Knop Date: 2022-10-24 (Mon, 24 Oct 2022) Changed paths: M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Constants.pm M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/CountLines.pm M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Eval.pm M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Utilities.pm M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps.pm M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/Cmd.pm M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/InputMap.pm M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/OutputMap.pm M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/Type.pm Log Message: --- bump ExtUtils::ParseXS version to 3.47
[Perl/perl5] ae90ce: "Fix infinite loop on unlink() failure in File::Pa...
Branch: refs/tags/timinator Home: https://github.com/Perl/perl5 Commit: ae90ce57013cdde0bb10fdc1a9173ca8f0973d6c https://github.com/Perl/perl5/commit/ae90ce57013cdde0bb10fdc1a9173ca8f0973d6c Author: Murray Nesbitt Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M lib/File/Path.pm Log Message: --- "Fix infinite loop on unlink() failure in File::Path::rmtree()", #F076 Msg-ID: <199802061100.laa16...@toad.ig.co.uk> Files: lib/File/Path.pm p4raw-id: //depot/maint-5.004/perl@707 Commit: 132bfc87d3ba5de465f6fd37e47f68a8a9cf467b https://github.com/Perl/perl5/commit/132bfc87d3ba5de465f6fd37e47f68a8a9cf467b Author: M.J.T. Guy Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M gv.c M op.c M toke.c Log Message: --- "Eliminate double warnings under C", #F077 Msg-ID: Files: gv.c op.c toke.c p4raw-id: //depot/maint-5.004/perl@708 Commit: b8e620f97548bec28af438ebdd2db3079e8790e9 https://github.com/Perl/perl5/commit/b8e620f97548bec28af438ebdd2db3079e8790e9 Author: Gisle Aas Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M sv.c Log Message: --- "sv_setnv will upgrade SVt_NV to SVt_PVNV", #F079 Msg-ID: Files: sv.c p4raw-id: //depot/maint-5.004/perl@709 Commit: a81391acc7a793e8f09c0bb244d1205b210a2cdf https://github.com/Perl/perl5/commit/a81391acc7a793e8f09c0bb244d1205b210a2cdf Author: Jarkko Hietaniemi Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M t/pragma/locale.t Log Message: --- "5.004_58: the locale.t problem in IRIX", #F080 Msg-ID: <199802091747.taa01...@alpha.hut.fi> Files: t/pragma/locale.t p4raw-id: //depot/maint-5.004/perl@710 Commit: c5ac25f6ff137a31dbd6ee48e3ac443d54ea5621 https://github.com/Perl/perl5/commit/c5ac25f6ff137a31dbd6ee48e3ac443d54ea5621 Author: Gurusamy Sarathy Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M MANIFEST M op.c M pp_ctl.c M scope.c M scope.h A t/comp/require.t M toke.c Log Message: --- "Fix seg fault on eval/require and syntax errors", #F081 Msg-ID: <199802102321.saa15...@aatma.engin.umich.edu> Files: MANIFEST scope.h op.c pp_ctl.c scope.c t/comp/require.t toke.c p4raw-id: //depot/maint-5.004/perl@711 Commit: c1c46f0de652671105d2bc9b2666fd9609461b60 https://github.com/Perl/perl5/commit/c1c46f0de652671105d2bc9b2666fd9609461b60 Author: Gurusamy Sarathy Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M pp_ctl.c Log Message: --- "after an eval-ed bad require, requiring a string ref SEGVs", #F082 Msg-ID: <199802102349.saa16...@aatma.engin.umich.edu> Files: pp_ctl.c p4raw-id: //depot/maint-5.004/perl@712 Commit: 41ae759459e574636f93f671b9abff61b3e2fbed https://github.com/Perl/perl5/commit/41ae759459e574636f93f671b9abff61b3e2fbed Author: Gurusamy Sarathy Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M pp_ctl.c M t/op/local.t Log Message: --- "Fix restoration of locals on scope unwinding", #F083 Msg-ID: <199802110515.aaa23...@aatma.engin.umich.edu> Files: pp_ctl.c t/op/local.t p4raw-id: //depot/maint-5.004/perl@713 Commit: 3b69f28418728627b571e930abcfbc624dd88006 https://github.com/Perl/perl5/commit/3b69f28418728627b571e930abcfbc624dd88006 Author: Jarkko Hietaniemi Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M MANIFEST M pod/buildtoc M pod/perl.pod A pod/perlhist.pod M pod/perltoc.pod Log Message: --- "New pod: perlhist", #F084 Msg-ID: <199802191556.raa09...@alpha.hut.fi> Files: MANIFEST pod/perl.pod pod/perlhist.pod pod/perltoc.pod pod/buildtoc p4raw-id: //depot/maint-5.004/perl@714 Commit: 8bc2371e7e4376d5a41693531e064fdce69080bc https://github.com/Perl/perl5/commit/8bc2371e7e4376d5a41693531e064fdce69080bc Author: Gurusamy Sarathy Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M lib/Pod/Html.pm Log Message: --- "Pod::Html bug and fix: missing in index", #F085 Msg-ID: <199802192314.saa23...@aatma.engin.umich.edu> Files: lib/Pod/Html.pm p4raw-id: //depot/maint-5.004/perl@715 Commit: d86b1b6e9c60c33c3829cffed215266dc67b80ce https://github.com/Perl/perl5/commit/d86b1b6e9c60c33c3829cffed215266dc67b80ce Author: Gurusamy Sarathy Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M pod/perldelta.pod M pod/perldiag.pod M toke.c Log Message: --- "Make warning on C optional, add to perl{diag,delta}.pod", #F086 Files: pod/perldelta.pod pod/perldiag.pod toke.c p4raw-id: //depot/maint-5.004/perl@716 Commit: 3fc1fc27ba760d347dfff838f2dccb1185bf96fd https://github.com/Perl/perl5/commit/3fc1fc27ba760d347dfff838f2dccb1185bf96fd Author: Gurusamy Sarathy Date: 1998-03-03 (Tue, 03 Mar 1998) Changed paths: M op.c Log Message:
[Perl/perl5] 301c06: Sync JSON::PP with CPAN 4.11
Branch: refs/heads/haarg/json-pp-4.11 Home: https://github.com/Perl/perl5 Commit: 301c0629af83de80083b093c8523f8c2b04a0478 https://github.com/Perl/perl5/commit/301c0629af83de80083b093c8523f8c2b04a0478 Author: Graham Knop Date: 2022-08-08 (Mon, 08 Aug 2022) Changed paths: M META.json M Porting/Maintainers.pl M cpan/JSON-PP/lib/JSON/PP.pm M cpan/JSON-PP/lib/JSON/PP/Boolean.pm M cpan/JSON-PP/t/003_types.t Log Message: --- Sync JSON::PP with CPAN 4.11 >From Changes: - restored core boolean support This changes how boolean values are serialized to use true or false for values that perl thinks are booleans. This is likely to have some impact on code that is expecting a specific encoding of structures including these values.
[Perl/perl5] 86584c: Sync JSON::PP with CPAN 4.11
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: 86584ca859d391d6980fa941b8c2438bb8a6280e https://github.com/Perl/perl5/commit/86584ca859d391d6980fa941b8c2438bb8a6280e Author: Graham Knop Date: 2022-08-08 (Mon, 08 Aug 2022) Changed paths: M META.json M Porting/Maintainers.pl M cpan/JSON-PP/lib/JSON/PP.pm M cpan/JSON-PP/lib/JSON/PP/Boolean.pm M cpan/JSON-PP/t/003_types.t Log Message: --- Sync JSON::PP with CPAN 4.11 >From Changes: - restored core boolean support This changes how boolean values are serialized to use true or false for values that perl thinks are booleans. This is likely to have some impact on code that is expecting a specific encoding of structures including these values.
[Perl/perl5] 0ca74e: Devel-PPPort: bump version
Branch: refs/heads/haarg/ppport-no-compound-token-split-by-macro-warnings Home: https://github.com/Perl/perl5 Commit: 0ca74e28b6d9a050145d99aac1bb16738563c5c7 https://github.com/Perl/perl5/commit/0ca74e28b6d9a050145d99aac1bb16738563c5c7 Author: Graham Knop Date: 2022-11-02 (Wed, 02 Nov 2022) Changed paths: M dist/Devel-PPPort/PPPort_pm.PL Log Message: --- Devel-PPPort: bump version Commit: 3e6ca85910066a3faf3d9ab05704bbd71f4634b4 https://github.com/Perl/perl5/commit/3e6ca85910066a3faf3d9ab05704bbd71f4634b4 Author: Graham Knop Date: 2022-11-02 (Wed, 02 Nov 2022) Changed paths: M dist/Devel-PPPort/parts/inc/call M dist/Devel-PPPort/parts/inc/misc Log Message: --- Devel-PPPort: fix STMT_START and STMT_END to not warn on clang Since 7169efc77525df70484a824bff4ceebd1fafc760, perl's core STMT_START and STMT_END macros no longer try to use brace groups, due to the warnings they can generate and their very limited usefulness. That commit also changed Devel::PPPort to remove the use of brace groups in STMT_START/STMT_END. That led to errors in older perls, so it was partly reverted. Since then, various other macros have been improved to properly work with brace groups enabled or disabled. Fix one remaining macro that relied on croak_sv internally using brace groups. With this fixed, STMT_START/STMT_END can be changed to never use brace groups. Compare: https://github.com/Perl/perl5/compare/a2de77507567...3e6ca8591006
[Perl/perl5] 4eda1a: Devel-PPPort: fix STMT_START and STMT_END to not w...
Branch: refs/heads/haarg/ppport-no-compound-token-split-by-macro-warnings Home: https://github.com/Perl/perl5 Commit: 4eda1a24c2a61df3aca5e86f51c3dd47ab84860f https://github.com/Perl/perl5/commit/4eda1a24c2a61df3aca5e86f51c3dd47ab84860f Author: Graham Knop Date: 2022-11-02 (Wed, 02 Nov 2022) Changed paths: M dist/Devel-PPPort/parts/inc/call M dist/Devel-PPPort/parts/inc/misc Log Message: --- Devel-PPPort: fix STMT_START and STMT_END to not warn on clang Since 7169efc77525df70484a824bff4ceebd1fafc760, perl's core STMT_START and STMT_END macros no longer try to use brace groups, due to the warnings they can generate and their very limited usefulness. That commit also changed Devel::PPPort to remove the use of brace groups in STMT_START/STMT_END. That led to errors in older perls, so it was partly reverted in e08ee3cb66f362c4901846a46014cfdfcd60326c. Since then, various other macros have been improved to properly work with brace groups enabled or disabled. One remaining macro relied on croak_sv internally using brace groups. Fix the remaining macro relying on brace groups by adding our own brace group, and then change STMT_START/STMT_END to never use brace groups. Commit: 22a1bf699793a967aa2652361017669ff522746f https://github.com/Perl/perl5/commit/22a1bf699793a967aa2652361017669ff522746f Author: Graham Knop Date: 2022-11-02 (Wed, 02 Nov 2022) Changed paths: M dist/Devel-PPPort/PPPort_pm.PL Log Message: --- Devel-PPPort: bump version Compare: https://github.com/Perl/perl5/compare/3e6ca8591006...22a1bf699793
[Perl/perl5] ef4a76: perlsub: normalize whitespace to use 4 space indents
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: ef4a769531a3cad86c11f105301479fcb69ddb4b https://github.com/Perl/perl5/commit/ef4a769531a3cad86c11f105301479fcb69ddb4b Author: Graham Knop Date: 2022-12-06 (Tue, 06 Dec 2022) Changed paths: M pod/perlsub.pod Log Message: --- perlsub: normalize whitespace to use 4 space indents The file was previously using a mix of indent styles. Some parts used 4 space indents, some used 4 space indents mixed with tabs. The file would not be properly viewable with a tab width other than 8. This is normal for many files in perl core, but they should all be fixed. Normalize all of the indents to use 4 space indents consistently, with no tabs.
[Perl/perl5] 2123df: perlsub: normalize whitespace to use 4 space indents
Branch: refs/heads/haarg/perlsub-whitespace Home: https://github.com/Perl/perl5 Commit: 2123df6a6b6618dd916936bea317eb13e658868c https://github.com/Perl/perl5/commit/2123df6a6b6618dd916936bea317eb13e658868c Author: Graham Knop Date: 2022-12-06 (Tue, 06 Dec 2022) Changed paths: M pod/perlsub.pod Log Message: --- perlsub: normalize whitespace to use 4 space indents The file was previously using a mix of indent styles. Some parts used 4 space indents, some used 4 space indents mixed with tabs. The file would not be properly viewable with a tab width other than 8. This is normal for many files in perl core, but they should all be fixed. Normalize all of the indents to use 4 space indents consistently, with no tabs.
[Perl/perl5] beb403: libnet: remove CUSTOMIZED entries and properly syn...
Branch: refs/heads/haarg/libnet-uncustomize Home: https://github.com/Perl/perl5 Commit: beb403cfda446fb305226449fbdecae54a508f4f https://github.com/Perl/perl5/commit/beb403cfda446fb305226449fbdecae54a508f4f Author: Graham Knop Date: 2022-12-10 (Sat, 10 Dec 2022) Changed paths: M Porting/Maintainers.pl M cpan/libnet/lib/Net/Cmd.pm M cpan/libnet/lib/Net/Config.pm M cpan/libnet/lib/Net/Domain.pm M cpan/libnet/lib/Net/FTP.pm M cpan/libnet/lib/Net/FTP/dataconn.pm M cpan/libnet/lib/Net/NNTP.pm M cpan/libnet/lib/Net/Netrc.pm M cpan/libnet/lib/Net/POP3.pm M cpan/libnet/lib/Net/SMTP.pm M cpan/libnet/lib/Net/Time.pm Log Message: --- libnet: remove CUSTOMIZED entries and properly sync with CPAN The customization in core was included in libnet 3.14, so the CUSTOMIZED entries aren't needed. However, they weren't removed before 3.14 was synced to core. Remove the CUSTOMIZED entries and properly sync the changes from 3.14.
[Perl/perl5] 931aa2: libnet: remove CUSTOMIZE entries and properly sync...
Branch: refs/heads/haarg/libnet-uncustomize Home: https://github.com/Perl/perl5 Commit: 931aa25ef71c9ffce3f4be51f13ba0cba718f060 https://github.com/Perl/perl5/commit/931aa25ef71c9ffce3f4be51f13ba0cba718f060 Author: Graham Knop Date: 2022-12-10 (Sat, 10 Dec 2022) Changed paths: M Porting/Maintainers.pl M cpan/libnet/lib/Net/Cmd.pm M cpan/libnet/lib/Net/Config.pm M cpan/libnet/lib/Net/Domain.pm M cpan/libnet/lib/Net/FTP.pm M cpan/libnet/lib/Net/FTP/dataconn.pm M cpan/libnet/lib/Net/NNTP.pm M cpan/libnet/lib/Net/Netrc.pm M cpan/libnet/lib/Net/POP3.pm M cpan/libnet/lib/Net/SMTP.pm M cpan/libnet/lib/Net/Time.pm Log Message: --- libnet: remove CUSTOMIZE entries and properly sync with CPAN
[Perl/perl5] 7d9e18: perlsub: normalize whitespace to use 4 space indents
Branch: refs/heads/haarg/perlsub-whitespace Home: https://github.com/Perl/perl5 Commit: 7d9e185a403a9194e61ea4516853dee3dd1615ed https://github.com/Perl/perl5/commit/7d9e185a403a9194e61ea4516853dee3dd1615ed Author: Graham Knop Date: 2022-11-27 (Sun, 27 Nov 2022) Changed paths: M pod/perlsub.pod Log Message: --- perlsub: normalize whitespace to use 4 space indents The file was previously using a mix of indent styles. Some parts used 4 space indents, some used 4 space indents mixed with tabs. The file would not be properly viewable with a tab width other than 8. This is normal for many files in perl core, but they should all be fixed. Normalize all of the indents to use 4 space indents consistently, with no tabs.
[Perl/perl5] 92803f: podcheck.t: clarify length requirement in verbatim...
Branch: refs/heads/haarg/perlsub-whitespace Home: https://github.com/Perl/perl5 Commit: 92803f624c2c83b6de57e602fbd6c636c54af5fb https://github.com/Perl/perl5/commit/92803f624c2c83b6de57e602fbd6c636c54af5fb Author: Graham Knop Date: 2022-11-28 (Mon, 28 Nov 2022) Changed paths: M t/porting/podcheck.t Log Message: --- podcheck.t: clarify length requirement in verbatim sections The error shown for verbatim text lines that are too long includes the extra indentation from =over's, but doesn't say anything about the indent of 4 being added to all lines. This results in output like: "Verbatim line length including indents exceeds 78 by" +1 (including 0 from =over's) near line 1824 of pod/perlsub.pod when the reported line is only 75 characters long. Improve the error by reporting the extra indent being applied to all text. Commit: b2bf5ecb8d141d3825dee780d1caea38aa4dd183 https://github.com/Perl/perl5/commit/b2bf5ecb8d141d3825dee780d1caea38aa4dd183 Author: Graham Knop Date: 2022-11-28 (Mon, 28 Nov 2022) Changed paths: M pod/perlsub.pod Log Message: --- perlsub: normalize whitespace to use 4 space indents The file was previously using a mix of indent styles. Some parts used 4 space indents, some used 4 space indents mixed with tabs. The file would not be properly viewable with a tab width other than 8. This is normal for many files in perl core, but they should all be fixed. Normalize all of the indents to use 4 space indents consistently, with no tabs. Compare: https://github.com/Perl/perl5/compare/7d9e185a403a...b2bf5ecb8d14
[Perl/perl5] f55099: Devel-PPPort: use inline function for croak_sv wit...
Branch: refs/heads/haarg/ppport-no-compound-token-split-by-macro-warnings Home: https://github.com/Perl/perl5 Commit: f5509931c449683e165a8ccf042004f3b5bc55e7 https://github.com/Perl/perl5/commit/f5509931c449683e165a8ccf042004f3b5bc55e7 Author: Graham Knop Date: 2022-11-04 (Fri, 04 Nov 2022) Changed paths: M dist/Devel-PPPort/parts/inc/mess Log Message: --- Devel-PPPort: use inline function for croak_sv without brace groups The macro for croak_sv when brace groups are not enabled uses STMT_START/STMT_END. This works when used as a statement, but would break if used as part of an expression. To resolve this, change that macro to use a function. As a static inline function with a namespaced name, it shouldn't cause problems with namespace pollution. Commit: ce55de2bd18d1dbef73763797e5978b87328a24e https://github.com/Perl/perl5/commit/ce55de2bd18d1dbef73763797e5978b87328a24e Author: Graham Knop Date: 2022-11-04 (Fri, 04 Nov 2022) Changed paths: M dist/Devel-PPPort/parts/inc/misc Log Message: --- Devel-PPPort: fix STMT_START and STMT_END to not warn on clang Since 7169efc77525df70484a824bff4ceebd1fafc760, perl's core STMT_START and STMT_END macros no longer try to use brace groups, due to the warnings they can generate and their very limited usefulness. That commit also changed Devel::PPPort to remove the use of brace groups in STMT_START/STMT_END. That led to errors in older perls, so it was partly reverted in e08ee3cb66f362c4901846a46014cfdfcd60326c. Since then, various other macros have been improved to properly work with brace groups enabled or disabled. We can now remove the brace group using variant of STMT_START/STMT_END, which will silence the warnings from clang. Commit: 30be6b17308527ea02038ec37dce2764c034251d https://github.com/Perl/perl5/commit/30be6b17308527ea02038ec37dce2764c034251d Author: Graham Knop Date: 2022-11-04 (Fri, 04 Nov 2022) Changed paths: M dist/Devel-PPPort/PPPort_pm.PL Log Message: --- Devel-PPPort: bump version Compare: https://github.com/Perl/perl5/compare/964269da00a4...30be6b173085
[Perl/perl5] 0e4116: Devel-PPPort: fix STMT_START and STMT_END to not w...
Branch: refs/heads/haarg/ppport-no-compound-token-split-by-macro-warnings Home: https://github.com/Perl/perl5 Commit: 0e41162d17fedf4d9e36b2eb1a44894a790da4b0 https://github.com/Perl/perl5/commit/0e41162d17fedf4d9e36b2eb1a44894a790da4b0 Author: Graham Knop Date: 2022-11-01 (Tue, 01 Nov 2022) Changed paths: M dist/Devel-PPPort/parts/inc/misc Log Message: --- Devel-PPPort: fix STMT_START and STMT_END to not warn on clang Since 7169efc77525df70484a824bff4ceebd1fafc760, perl's core STMT_START and STMT_END macros no longer try to use brace groups, due to the warnings they can generate and their very limited usefulness. Update Devel::PPPort to always just redefine the macros to the new simple non-warning versions.
[Perl/perl5] f570f9: GitHub Actions: switch from ::set-output to $GITHU...
Branch: refs/heads/haarg/github-action-output-fix Home: https://github.com/Perl/perl5 Commit: f570f9b49a9082a53487f1f73843957c109cd499 https://github.com/Perl/perl5/commit/f570f9b49a9082a53487f1f73843957c109cd499 Author: Graham Knop Date: 2022-11-04 (Fri, 04 Nov 2022) Changed paths: M .github/workflows/testsuite.yml Log Message: --- GitHub Actions: switch from ::set-output to $GITHUB_OUTPUT The ::set-output command has been deprecated and replaced with the $GITHUB_OUTPUT environment file. Convert the workflows to use the newer output mechanism. Reference: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
[Perl/perl5] 6024be: Devel-PPPort: use inline function for croak_sv wit...
Branch: refs/heads/haarg/ppport-no-compound-token-split-by-macro-warnings Home: https://github.com/Perl/perl5 Commit: 6024be8c279a9b18fa62e711dee7b55363b85e1b https://github.com/Perl/perl5/commit/6024be8c279a9b18fa62e711dee7b55363b85e1b Author: Graham Knop Date: 2022-11-04 (Fri, 04 Nov 2022) Changed paths: M dist/Devel-PPPort/parts/inc/mess Log Message: --- Devel-PPPort: use inline function for croak_sv without brace groups The macro for croak_sv when brace groups are not enabled uses STMT_START/STMT_END. This works when used as a statement, but would break if used as part of an expression. To resolve this, change that macro to use a function. As a static inline function with a namespaced name, it shouldn't cause problems with namespace pollution. Commit: fc28cba92f30080200af99a159064398d7bb255d https://github.com/Perl/perl5/commit/fc28cba92f30080200af99a159064398d7bb255d Author: Graham Knop Date: 2022-11-04 (Fri, 04 Nov 2022) Changed paths: M dist/Devel-PPPort/parts/inc/misc Log Message: --- Devel-PPPort: fix STMT_START and STMT_END to not warn on clang Since 7169efc77525df70484a824bff4ceebd1fafc760, perl's core STMT_START and STMT_END macros no longer try to use brace groups, due to the warnings they can generate and their very limited usefulness. That commit also changed Devel::PPPort to remove the use of brace groups in STMT_START/STMT_END. That led to errors in older perls, so it was partly reverted in e08ee3cb66f362c4901846a46014cfdfcd60326c. Since then, various other macros have been improved to properly work with brace groups enabled or disabled. We can now remove the brace group using variant of STMT_START/STMT_END, which will silence the warnings from clang. Commit: 964269da00a4c1ce5fab0ba7375f4499e4e4bbff https://github.com/Perl/perl5/commit/964269da00a4c1ce5fab0ba7375f4499e4e4bbff Author: Graham Knop Date: 2022-11-04 (Fri, 04 Nov 2022) Changed paths: M dist/Devel-PPPort/PPPort_pm.PL Log Message: --- Devel-PPPort: bump version Compare: https://github.com/Perl/perl5/compare/22a1bf699793...964269da00a4
[Perl/perl5] b622b1: GitHub Actions: switch from ::set-output to $GITHU...
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: b622b1c5ab0a4c0b6603644cfe4f489f485e11a9 https://github.com/Perl/perl5/commit/b622b1c5ab0a4c0b6603644cfe4f489f485e11a9 Author: Graham Knop Date: 2022-11-04 (Fri, 04 Nov 2022) Changed paths: M .github/workflows/testsuite.yml Log Message: --- GitHub Actions: switch from ::set-output to $GITHUB_OUTPUT The ::set-output command has been deprecated and replaced with the $GITHUB_OUTPUT environment file. Convert the workflows to use the newer output mechanism. Reference: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
[Perl/perl5] b420af: Devel-PPPort: use inline function for croak_sv wit...
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: b420af536f2614a0bffd1516b66a3d35f308be7b https://github.com/Perl/perl5/commit/b420af536f2614a0bffd1516b66a3d35f308be7b Author: Graham Knop Date: 2022-11-09 (Wed, 09 Nov 2022) Changed paths: M dist/Devel-PPPort/parts/inc/mess Log Message: --- Devel-PPPort: use inline function for croak_sv without brace groups The macro for croak_sv when brace groups are not enabled uses STMT_START/STMT_END. This works when used as a statement, but would break if used as part of an expression. To resolve this, change that macro to use a function. As a static inline function with a namespaced name, it shouldn't cause problems with namespace pollution. Commit: 24c349105fd87339cf368ef52630a21dd41d8e27 https://github.com/Perl/perl5/commit/24c349105fd87339cf368ef52630a21dd41d8e27 Author: Graham Knop Date: 2022-11-09 (Wed, 09 Nov 2022) Changed paths: M dist/Devel-PPPort/parts/inc/misc Log Message: --- Devel-PPPort: fix STMT_START and STMT_END to not warn on clang Since 7169efc77525df70484a824bff4ceebd1fafc760, perl's core STMT_START and STMT_END macros no longer try to use brace groups, due to the warnings they can generate and their very limited usefulness. That commit also changed Devel::PPPort to remove the use of brace groups in STMT_START/STMT_END. That led to errors in older perls, so it was partly reverted in e08ee3cb66f362c4901846a46014cfdfcd60326c. Since then, various other macros have been improved to properly work with brace groups enabled or disabled. We can now remove the brace group using variant of STMT_START/STMT_END, which will silence the warnings from clang. Commit: 111376aacc6d2497dc1cb1e072f0773c6c990ad5 https://github.com/Perl/perl5/commit/111376aacc6d2497dc1cb1e072f0773c6c990ad5 Author: Graham Knop Date: 2022-11-09 (Wed, 09 Nov 2022) Changed paths: M dist/Devel-PPPort/PPPort_pm.PL Log Message: --- Devel-PPPort: bump version Compare: https://github.com/Perl/perl5/compare/ae2b6712d6e1...111376aacc6d
[Perl/perl5]
Branch: refs/heads/haarg/fix-parsexs-oldperl Home: https://github.com/Perl/perl5
[Perl/perl5]
Branch: refs/heads/haarg/move-overload-builtin-warnings Home: https://github.com/Perl/perl5
[Perl/perl5]
Branch: refs/heads/haarg/fix-inner-links-in-toc Home: https://github.com/Perl/perl5
[Perl/perl5] 9bc843: Devel-PPPort: fix STMT_START and STMT_END to not w...
Branch: refs/heads/haarg/ppport-no-compound-token-split-by-macro-warnings Home: https://github.com/Perl/perl5 Commit: 9bc843a6bd039810e07fb90cf0a862567cf663b1 https://github.com/Perl/perl5/commit/9bc843a6bd039810e07fb90cf0a862567cf663b1 Author: Graham Knop Date: 2022-11-01 (Tue, 01 Nov 2022) Changed paths: M dist/Devel-PPPort/parts/inc/call M dist/Devel-PPPort/parts/inc/misc Log Message: --- Devel-PPPort: fix STMT_START and STMT_END to not warn on clang Since 7169efc77525df70484a824bff4ceebd1fafc760, perl's core STMT_START and STMT_END macros no longer try to use brace groups, due to the warnings they can generate and their very limited usefulness. Update Devel::PPPort to always just redefine the macros to the new simple non-warning versions. One of Devel::PPPort's other macros needed to be adjusted, as it assumed that croak_sv would be implemented using brace groups when PERL_USE_GCC_BRACE_GROUPS was defined. This wasn't ever really a safe assumption, but can be easily fixed by using more brace groups.
[Perl/perl5] a2de77: Devel-PPPort: bump version
Branch: refs/heads/haarg/ppport-no-compound-token-split-by-macro-warnings Home: https://github.com/Perl/perl5 Commit: a2de775075674577e601ef728fab8fa0923bdce1 https://github.com/Perl/perl5/commit/a2de775075674577e601ef728fab8fa0923bdce1 Author: Graham Knop Date: 2022-11-01 (Tue, 01 Nov 2022) Changed paths: M dist/Devel-PPPort/PPPort_pm.PL Log Message: --- Devel-PPPort: bump version
[Perl/perl5] a2753e: dist/encoding-warnings: convert Changes to a forma...
Branch: refs/heads/haarg/dist-encoding-warnings-extra-files Home: https://github.com/Perl/perl5 Commit: a2753ea65144f70ee4015d0b567f55a11f266cb1 https://github.com/Perl/perl5/commit/a2753ea65144f70ee4015d0b567f55a11f266cb1 Author: Graham Knop Date: 2023-03-07 (Tue, 07 Mar 2023) Changed paths: M dist/encoding-warnings/Changes Log Message: --- dist/encoding-warnings: convert Changes to a format parsable by CPAN::Changes or metacpan Commit: bc82ef43d158ff7094f03fc95f465c3e603785f1 https://github.com/Perl/perl5/commit/bc82ef43d158ff7094f03fc95f465c3e603785f1 Author: Graham Knop Date: 2023-03-07 (Tue, 07 Mar 2023) Changed paths: M dist/encoding-warnings/Changes Log Message: --- dist/encoding-warnings: update changelog Compare: https://github.com/Perl/perl5/compare/14753d89a03f...bc82ef43d158
[Perl/perl5] e41e9d: dist/encoding-warnings: add Makefile.PL and Changes
Branch: refs/heads/haarg/dist-encoding-warnings-extra-files Home: https://github.com/Perl/perl5 Commit: e41e9dafde2cace44bb08902ec44e1a6da11e2ce https://github.com/Perl/perl5/commit/e41e9dafde2cace44bb08902ec44e1a6da11e2ce Author: Graham Knop Date: 2023-03-07 (Tue, 07 Mar 2023) Changed paths: A dist/encoding-warnings/.gitignore A dist/encoding-warnings/Changes A dist/encoding-warnings/Makefile.PL Log Message: --- dist/encoding-warnings: add Makefile.PL and Changes The CPAN dist uses Module::Install, so the Makefile.PL is rewritten to use standard ExtUtils::MakeMaker. Commit: a856d56e8add3efdfb4e52bef4362625fe1c27e3 https://github.com/Perl/perl5/commit/a856d56e8add3efdfb4e52bef4362625fe1c27e3 Author: Graham Knop Date: 2023-03-07 (Tue, 07 Mar 2023) Changed paths: M dist/encoding-warnings/Changes Log Message: --- dist/encoding-warnings: update changelog Compare: https://github.com/Perl/perl5/compare/4d6002bb839a...a856d56e8add
[Perl/perl5] cb76ec: dist/encoding-warnings: convert Changes to a forma...
Branch: refs/heads/haarg/dist-encoding-warnings-extra-files Home: https://github.com/Perl/perl5 Commit: cb76ecc35af3c0a3bb6b373a46f1ea78ef4ba6cb https://github.com/Perl/perl5/commit/cb76ecc35af3c0a3bb6b373a46f1ea78ef4ba6cb Author: Graham Knop Date: 2023-03-07 (Tue, 07 Mar 2023) Changed paths: M dist/encoding-warnings/Changes Log Message: --- dist/encoding-warnings: convert Changes to a format parsable by CPAN::Changes or metacpan Commit: e4b39e8e3db7bb89bb7a2dd91d3c58a64e6d01e0 https://github.com/Perl/perl5/commit/e4b39e8e3db7bb89bb7a2dd91d3c58a64e6d01e0 Author: Graham Knop Date: 2023-03-07 (Tue, 07 Mar 2023) Changed paths: M dist/encoding-warnings/Changes Log Message: --- dist/encoding-warnings: update changelog Compare: https://github.com/Perl/perl5/compare/bc82ef43d158...e4b39e8e3db7
[Perl/perl5] 94d949: dist/encoding-warnings: add Makefile.PL and Changes
Branch: refs/heads/haarg/dist-encoding-warnings-extra-files Home: https://github.com/Perl/perl5 Commit: 94d9494352ed6e4043694bfb0a0362ee53f20428 https://github.com/Perl/perl5/commit/94d9494352ed6e4043694bfb0a0362ee53f20428 Author: Graham Knop Date: 2023-03-07 (Tue, 07 Mar 2023) Changed paths: M MANIFEST A dist/encoding-warnings/.gitignore A dist/encoding-warnings/Changes A dist/encoding-warnings/Makefile.PL Log Message: --- dist/encoding-warnings: add Makefile.PL and Changes The CPAN dist uses Module::Install, so the Makefile.PL is rewritten to use standard ExtUtils::MakeMaker. Commit: 14753d89a03fb8c4f023d650eab17e3af7138e73 https://github.com/Perl/perl5/commit/14753d89a03fb8c4f023d650eab17e3af7138e73 Author: Graham Knop Date: 2023-03-07 (Tue, 07 Mar 2023) Changed paths: M dist/encoding-warnings/Changes Log Message: --- dist/encoding-warnings: update changelog Compare: https://github.com/Perl/perl5/compare/a35349bde5e6...14753d89a03f
[Perl/perl5] e1ada7: dist/encoding-warnings: add Makefile.PL and Changes
Branch: refs/heads/haarg/dist-encoding-warnings-extra-files Home: https://github.com/Perl/perl5 Commit: e1ada733f227a27c441ae7e50f3196ef2c417c34 https://github.com/Perl/perl5/commit/e1ada733f227a27c441ae7e50f3196ef2c417c34 Author: Graham Knop Date: 2023-03-07 (Tue, 07 Mar 2023) Changed paths: M MANIFEST A dist/encoding-warnings/.gitignore A dist/encoding-warnings/Changes A dist/encoding-warnings/Makefile.PL Log Message: --- dist/encoding-warnings: add Makefile.PL and Changes The CPAN dist uses Module::Install, so the Makefile.PL is rewritten to use standard ExtUtils::MakeMaker. Commit: a35349bde5e66f7a1a4e1ae0ec49dc13237625a1 https://github.com/Perl/perl5/commit/a35349bde5e66f7a1a4e1ae0ec49dc13237625a1 Author: Graham Knop Date: 2023-03-07 (Tue, 07 Mar 2023) Changed paths: M dist/encoding-warnings/Changes Log Message: --- dist/encoding-warnings: update changelog Compare: https://github.com/Perl/perl5/compare/a856d56e8add...a35349bde5e6
[Perl/perl5] f5dde4: dist/encoding-warnings: add Makefile.PL and Changes
Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: f5dde4d176d43f6562740009a3ea91d412f20c2f https://github.com/Perl/perl5/commit/f5dde4d176d43f6562740009a3ea91d412f20c2f Author: Graham Knop Date: 2023-03-14 (Tue, 14 Mar 2023) Changed paths: M MANIFEST A dist/encoding-warnings/.gitignore A dist/encoding-warnings/Changes A dist/encoding-warnings/Makefile.PL Log Message: --- dist/encoding-warnings: add Makefile.PL and Changes The CPAN dist uses Module::Install, so the Makefile.PL is rewritten to use standard ExtUtils::MakeMaker. Commit: 1321de75d56d7d8276d27b9d3b3c8b251408e243 https://github.com/Perl/perl5/commit/1321de75d56d7d8276d27b9d3b3c8b251408e243 Author: Graham Knop Date: 2023-03-14 (Tue, 14 Mar 2023) Changed paths: M dist/encoding-warnings/Changes Log Message: --- dist/encoding-warnings: convert Changes to a format parsable by CPAN::Changes or metacpan Commit: 9aa348a042c87a9b637a02d76dbf989f73beb93f https://github.com/Perl/perl5/commit/9aa348a042c87a9b637a02d76dbf989f73beb93f Author: Graham Knop Date: 2023-03-14 (Tue, 14 Mar 2023) Changed paths: M dist/encoding-warnings/Changes Log Message: --- dist/encoding-warnings: update changelog Compare: https://github.com/Perl/perl5/compare/cb9df1309157...9aa348a042c8