diff -Nru libb-keywords-perl-1.24/Changes libb-keywords-perl-1.26/Changes --- libb-keywords-perl-1.24/Changes 2022-02-22 16:50:51.000000000 +0000 +++ libb-keywords-perl-1.26/Changes 2023-06-19 16:43:27.000000000 +0000 @@ -105,3 +105,8 @@ - Fix for broken /CORE/keywords.h test on system macOS (PR #5, @nega0) - finally added with 5.35.8 (RT #141406) +1.25 2023-06-19 15:16:08 rurban + - Add Corinna keywords, new with Perl 5.38.0 (PR #8, @trwyant) + ADJUST class field method +1.26 2023-06-19 18:43 rurban + - Updated README diff -Nru libb-keywords-perl-1.24/debian/changelog libb-keywords-perl-1.26/debian/changelog --- libb-keywords-perl-1.24/debian/changelog 2022-10-13 19:27:19.000000000 +0000 +++ libb-keywords-perl-1.26/debian/changelog 2023-07-29 15:47:45.000000000 +0000 @@ -1,3 +1,11 @@ +libb-keywords-perl (1.26-1) unstable; urgency=medium + + * Import upstream version 1.26. + * Update years of packaging copyright. + * Declare compliance with Debian Policy 4.6.2. + + -- gregor herrmann Sat, 29 Jul 2023 17:47:45 +0200 + libb-keywords-perl (1.24-2) unstable; urgency=medium [ Debian Janitor ] diff -Nru libb-keywords-perl-1.24/debian/control libb-keywords-perl-1.26/debian/control --- libb-keywords-perl-1.24/debian/control 2022-10-13 19:27:19.000000000 +0000 +++ libb-keywords-perl-1.26/debian/control 2023-07-29 15:47:45.000000000 +0000 @@ -7,7 +7,7 @@ Priority: optional Build-Depends: debhelper-compat (= 13) Build-Depends-Indep: perl -Standards-Version: 4.6.0 +Standards-Version: 4.6.2 Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libb-keywords-perl Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libb-keywords-perl.git Homepage: https://metacpan.org/release/B-Keywords diff -Nru libb-keywords-perl-1.24/debian/copyright libb-keywords-perl-1.26/debian/copyright --- libb-keywords-perl-1.24/debian/copyright 2022-10-13 19:27:19.000000000 +0000 +++ libb-keywords-perl-1.26/debian/copyright 2023-07-29 15:47:45.000000000 +0000 @@ -11,7 +11,7 @@ Files: debian/* Copyright: 2007, Joey Hess 2007-2009, Rene Mayorga - 2008-2022, gregor herrmann + 2008-2023, gregor herrmann 2015, Lucas Kanashiro License: GPL-2 or Artistic diff -Nru libb-keywords-perl-1.24/lib/B/Keywords.pm libb-keywords-perl-1.26/lib/B/Keywords.pm --- libb-keywords-perl-1.24/lib/B/Keywords.pm 2022-02-22 16:50:51.000000000 +0000 +++ libb-keywords-perl-1.26/lib/B/Keywords.pm 2023-06-19 16:43:39.000000000 +0000 @@ -14,7 +14,7 @@ %EXPORT_TAGS = ( 'all' => \@EXPORT_OK ); use vars '$VERSION'; -$VERSION = '1.24'; +$VERSION = '1.26'; my $CPERL = $^V =~ /c$/ ? 1 : 0; use vars '@Scalars'; @@ -469,16 +469,23 @@ ) : () ), ($] >= 5.033007 ? qw( - try - catch + try + catch ) : () ), ($] >= 5.035004 ? qw( - defer + defer ) : () ), ($] >= 5.035008 ? qw( - finally + finally + ) : () + ), + ($] >= 5.038000 ? qw( + ADJUST + class + field + method ) : () ), ); diff -Nru libb-keywords-perl-1.24/META.json libb-keywords-perl-1.26/META.json --- libb-keywords-perl-1.24/META.json 2022-02-22 16:51:49.000000000 +0000 +++ libb-keywords-perl-1.26/META.json 2023-06-19 16:44:34.000000000 +0000 @@ -4,7 +4,7 @@ "Reini Urban " ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 7.38, CPAN::Meta::Converter version 2.150010", + "generated_by" : "ExtUtils::MakeMaker version 7.70, CPAN::Meta::Converter version 2.150010", "license" : [ "unknown" ], @@ -45,6 +45,6 @@ "url" : "http://github.com/rurban/b-keywords" } }, - "version" : "1.24", - "x_serialization_backend" : "JSON::PP version 2.97001" + "version" : "1.26", + "x_serialization_backend" : "JSON::PP version 4.16" } diff -Nru libb-keywords-perl-1.24/META.yml libb-keywords-perl-1.26/META.yml --- libb-keywords-perl-1.24/META.yml 2022-02-22 16:51:48.000000000 +0000 +++ libb-keywords-perl-1.26/META.yml 2023-06-19 16:44:34.000000000 +0000 @@ -7,7 +7,7 @@ configure_requires: ExtUtils::MakeMaker: '0' dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 7.38, CPAN::Meta::Converter version 2.150010' +generated_by: 'ExtUtils::MakeMaker version 7.70, CPAN::Meta::Converter version 2.150010' license: unknown meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -22,5 +22,5 @@ resources: license: http://dev.perl.org/licenses/ repository: http://github.com/rurban/b-keywords -version: '1.24' +version: '1.26' x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -Nru libb-keywords-perl-1.24/README libb-keywords-perl-1.26/README --- libb-keywords-perl-1.24/README 2019-12-17 16:39:47.000000000 +0000 +++ libb-keywords-perl-1.26/README 2023-06-19 16:41:28.000000000 +0000 @@ -9,7 +9,7 @@ DESCRIPTION "B::Keywords" supplies several arrays of exportable keywords: @Scalars, @Arrays, @Hashes, @Filehandles, @Symbols, @Functions, @Barewords, - @TieIOMethods, @UNIVERSALMethods and @ExporterSymbols. + @BarewordsExtra, @TieIOMethods, @UNIVERSALMethods and @ExporterSymbols. The @Symbols array includes the contents of each of @Scalars, @Arrays, @Hashes, @Functions and @Filehandles. @@ -17,6 +17,8 @@ Similarly, @Barewords adds a few non-function keywords and operators to the @Functions array. + @BarewordsExtra adds a few barewords which are not in keywords.h. + All additions and modifications are welcome. The perl parser uses a static list of keywords from regen/keywords.pl @@ -41,6 +43,10 @@ This is a list of other special keywords in perl including operators and all the control structures. + @BarewordsExtra + This is a list of barewords which are missing from keywords.h, + handled extra in the tokenizer. + @TieIOMethods Those are special tie or PerlIO methods called by the perl core, namely for tieing or PerlIO::via (or both of those) or threads. @@ -79,6 +85,10 @@ + * GIT repository + + + * AnnoCPAN: Annotated CPAN documentation @@ -97,7 +107,7 @@ COPYRIGHT AND LICENSE Copyright 2009 Joshua ben Jore, All rights reserved. Copyright 2013, - 2015, 2017-2019 Reini Urban, All rights reserved. + 2015, 2017-2021 Reini Urban, All rights reserved. This program is free software; you can redistribute it and/or modify it under the terms of either: diff -Nru libb-keywords-perl-1.24/SIGNATURE libb-keywords-perl-1.26/SIGNATURE --- libb-keywords-perl-1.24/SIGNATURE 2022-02-22 16:51:52.000000000 +0000 +++ libb-keywords-perl-1.26/SIGNATURE 2023-06-19 16:44:34.000000000 +0000 @@ -1,5 +1,5 @@ This file contains message digests of all files listed in MANIFEST, -signed via the Module::Signature module, version 0.87. +signed via the Module::Signature module, version 0.88. To verify the content in this distribution, first make sure you have Module::Signature installed, then type: @@ -14,14 +14,14 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: RIPEMD160 -SHA256 c654ba3b18d3b8a854fddd44b1f3f31d9d23d53cac7e23d9ea56ec7ef9ab1a66 Changes +SHA256 1e897c8685348ca59e35dc1541e900c4f1c51081d6ae78b6fd86480d10c2bfff Changes SHA256 6724a85e9820d3b08909b518d4d3d3621cf2fb7f2876360e5b2874efbf8c2ee8 LICENSE SHA256 7ebf58443f98897bc4d14d25de111e89838c847102bfafd98cad2ab6de7e7177 MANIFEST -SHA256 26714e60cab353deff85402408b41b8a9093e7866c04f6efebce1d551075df4b META.json -SHA256 b4e2340c5b410608a91bee69b7d11fdef2d037863512842b0f454dd6a0695990 META.yml +SHA256 868b9dddaa5e5016b0ce2de1612da9e75354e2275ba971e7d8ead0c581dc79bf META.json +SHA256 2472f17efd6bb19100ab2ad902c87f97ccecd36495b5185649f6d8401e3feca2 META.yml SHA256 86f4e45ac726b4ecf0a1cec637e3aed4a9a8b6dd278139cadcedd84b1ae96bf5 Makefile.PL -SHA256 0a73e39f5d75bdaa6b6e113318168e2e880b6a69405063df631a0aa2b0f19fcd README -SHA256 7fd12260ffb8fd02f439912c3dfe71c1b04f6969aeb029d5958f986553e5d538 lib/B/Keywords.pm +SHA256 33a0ad7e2d9d3e3c93376b42931c1a32be3c0554a4e3b98f05090b92d3b250cc README +SHA256 4d15dbe5dcf32a590ae704a51fccaa43baad13949ff4f168474937edc56f39b9 lib/B/Keywords.pm SHA256 e03c8fcbca5ea500346882132d9a4ae57fc8fca37bdf2a8e0576f25408760885 t/10basic.t SHA256 286d511b3ed591a65cf64ce4bd58aae9f3d91888bb094c7e8e87a2c7cedc7c80 t/11keywords.t SHA256 8ad1a0eed9a7f8b064d08d704334bd64d9759ac3d470c32380bd8f229ed47584 t/export.t @@ -32,12 +32,12 @@ SHA256 29178b45bc6c8cfe6d031f2c054ff9af721c2fc915ff82f5362ac66cdac26718 t/z_pod.t -----BEGIN PGP SIGNATURE----- -iQEzBAEBAwAdFiEEKJWogdNCcPq/6PdHtPYzOeZdZBQFAmIVFKcACgkQtPYzOeZd -ZBS9awgAwWf0sDx5rIn3z50DHZHUJB3bofC+JE0rSiVZ/NcE7ZJNcCs8kbYDlcMr -EalBSkWaAiypgTtmKpgKSdypCbFu8AzYx7UdQL8yaOqUf/o1Syj7GZpQZ2t+nTln -hCjBos83TUCBDVGhU+3bdeYzBZ4ZQg0hpBD3Bw+rBp69DDTUy/Cocv2DtwKN8nKW -hFsRCrewsnbYFS8U7nUs579mfWIQQXhiICxktTLXI1YwXQuz9S6ZRH1CLq+WvtP2 -n/Scp2F8+uT2bjr6N/kvPxzkJyTnVYo9PnO3FLU58XOj81kz6pKOKk8+/XXM1uTW -zsXUeAqjWwkICd3GgYQC4HzD3yoHQQ== -=P8io +iQEzBAEBAwAdFiEEKJWogdNCcPq/6PdHtPYzOeZdZBQFAmSQhfIACgkQtPYzOeZd +ZBQVcwf/U+PYRL3ovfXcXldpbxajDbP3iV4UQ1cNPPqVlnfEh5kiHBBZpiDjGHHI +myMyx0k3z6SKpOiylOd2jz5tk1m8WjQyQBEBm7XQotaqzf0ZmayMAkwn5yHfr4km +CJBHWD7hCIPa643mS+PK3kLG4AJKcCnc4xm01XpHReMONO1eXwqSBn7KNDfkga4K +3pdvOgJegf8k7NqUxgq6kqhv7hw3DuqQNfFGvh5H8h1acec1z8OUkkA1ms84h0rQ +xDfI3Bwlzk6fhYFeq/DF737Mj1Trsmz2g9JN97v0ctk7lsgjbZ8DPucrBPHtNz5E +byIoGoz9UeM3j8NbwDovPLVcN08wuw== +=KzV5 -----END PGP SIGNATURE-----