Hello community, here is the log from the commit of package perl-libintl-perl for openSUSE:Factory checked in at 2018-12-10 12:28:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-libintl-perl (Old) and /work/SRC/openSUSE:Factory/.perl-libintl-perl.new.19453 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-libintl-perl" Mon Dec 10 12:28:00 2018 rev:31 rq:655846 version:1.31 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-libintl-perl/perl-libintl-perl.changes 2018-11-09 07:51:05.879940234 +0100 +++ /work/SRC/openSUSE:Factory/.perl-libintl-perl.new.19453/perl-libintl-perl.changes 2018-12-10 12:28:02.090545171 +0100 @@ -1,0 +2,18 @@ +Thu Dec 6 16:34:49 UTC 2018 - Stephan Kulow <[email protected]> + +- updated to 1.31 + see /usr/share/doc/packages/perl-libintl-perl/Changes + + Version 1.31 - 19 Nov 2018 + + * Fixes this bug in Locale::Simple: + + https://rt.cpan.org/Ticket/Display.html?id=127675 + +------------------------------------------------------------------- +Wed Nov 7 16:37:44 UTC 2018 - Dirk Stoecker <[email protected]> + +- update to bug-fix version 1.30 + * Drop disable-broken-04find_domain_bug-test.patch (integrated upstream) + +------------------------------------------------------------------- @@ -19,17 +36,0 @@ - - commit 2e9b2284883b84eab39cc45eb864d6688ba2f930 - Author: Guido Flohr <[email protected]> - Date: Thu Aug 31 21:56:12 2017 +0300 - - bumped version number to 1.28 - - commit c9cd1546061ed7b2973ea81fd2427b610c87d134 - Author: Guido Flohr <[email protected]> - Date: Thu Aug 31 21:48:36 2017 +0300 - - git ignore in sample - - commit f25061d0fbd8a287cdaa69e1b92737cc1d4e3b90 - Author: Guido Flohr <[email protected]> - Date: Wed Aug 30 22:52:14 2017 +0300 - @@ -37,5 +37,0 @@ - - commit 53aab676068c1da95498c91b316d7125f8427e79 - Author: Guido Flohr <[email protected]> - Date: Wed Aug 30 22:50:07 2017 +0300 - @@ -43,5 +38,0 @@ - - commit a6e4ee63d6a33ff9b49a061d239d76a69618bf45 - Author: Guido Flohr <[email protected]> - Date: Wed Aug 30 22:30:44 2017 +0300 - @@ -49,5 +39,0 @@ - - commit 63e7345ee6a78b172770a6910052b18bfe7e0c55 - Author: Guido Flohr <[email protected]> - Date: Wed Aug 30 22:23:58 2017 +0300 - @@ -55,11 +40,0 @@ - - commit 2ac9ce9e79f51697c44e5910e2620fcd77c858b4 - Author: Guido Flohr <[email protected]> - Date: Wed Aug 30 22:21:54 2017 +0300 - - git ignore - - commit 9a5dc45010d68cc0b8decc728b413770f27aed6b - Author: Guido Flohr <[email protected]> - Date: Wed Aug 30 22:15:39 2017 +0300 - @@ -67,5 +41,0 @@ - - commit 6753d9718d605ef11627bc79082e3e8dbe23958a - Author: Guido Flohr <[email protected]> - Date: Wed Aug 30 22:03:54 2017 +0300 - @@ -76,6 +45,0 @@ - - commit f2b9d789f3ec7176ef79c17d71d29f9b191f5909 - Author: Guido Flohr <[email protected]> - Date: Wed Aug 30 21:57:05 2017 +0300 - - updated ChangeLog Old: ---- disable-broken-04find_domain_bug-test.patch libintl-perl-1.29.tar.gz New: ---- libintl-perl-1.31.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-libintl-perl.spec ++++++ --- /var/tmp/diff_new_pack.mdWezP/_old 2018-12-10 12:28:02.634544628 +0100 +++ /var/tmp/diff_new_pack.mdWezP/_new 2018-12-10 12:28:02.638544624 +0100 @@ -17,8 +17,9 @@ Name: perl-libintl-perl -Version: 1.29 +Version: 1.31 Release: 0 +#Upstream: CHECK(GPL-1.0+ or Artistic-1.0) %define cpan_name libintl-perl Summary: High-Level Interface to Uniforum Message Translation License: GPL-3.0-or-later @@ -27,8 +28,6 @@ Source0: https://cpan.metacpan.org/authors/id/G/GU/GUIDO/%{cpan_name}-%{version}.tar.gz Source1: libintl-perl-rpmlintrc Source2: cpanspec.yml -# PATCH-FIX-SUSE https://github.com/gflohr/libintl-perl/issues/3 -Patch0: disable-broken-04find_domain_bug-test.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros @@ -47,19 +46,14 @@ %prep %setup -q -n %{cpan_name}-%{version} -%patch0 -p1 find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644 %build -%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" -%{__make} %{?_smp_mflags} +perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" +make %{?_smp_mflags} %check -%ifarch %arm -# This test blocks the qemu-arm and the worker gets stalled. Needs more attention. -rm ./tests/04find_domain_bug.t -%endif -%{__make} test +make test %install %perl_make_install ++++++ cpanspec.yml ++++++ --- /var/tmp/diff_new_pack.mdWezP/_old 2018-12-10 12:28:02.674544589 +0100 +++ /var/tmp/diff_new_pack.mdWezP/_new 2018-12-10 12:28:02.674544589 +0100 @@ -8,8 +8,6 @@ #no_testing: broken upstream sources: - libintl-perl-rpmlintrc -patches: - disable-broken-04find_domain_bug-test.patch: -p1 # foo.patch: -p1 # bar.patch: preamble: |- @@ -21,14 +19,14 @@ # rm unused.files #post_install: |- # sed on %{name}.files -license: LGPL-2.1+ +license: GPL-3.0-or-later #skip_noarch: 1 #custom_build: |- #./Build build flags=%{?_smp_mflags} --myflag -custom_test: |- - %ifarch %arm - # This test blocks the qemu-arm and the worker gets stalled. Needs more attention. - rm ./tests/04find_domain_bug.t - %endif - %{__make} test +#custom_test: |- +# %ifarch %arm +# # This test blocks the qemu-arm and the worker gets stalled. Needs more attention. +# rm ./tests/04find_domain_bug.t +# %endif +# %{__make} test #ignore_requires: Bizarre::Module ++++++ libintl-perl-1.29.tar.gz -> libintl-perl-1.31.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libintl-perl-1.29/Changes new/libintl-perl-1.31/Changes --- old/libintl-perl-1.29/Changes 2017-11-09 13:20:04.000000000 +0100 +++ new/libintl-perl-1.31/Changes 2018-11-19 16:48:53.000000000 +0100 @@ -1,7 +1,23 @@ +Version 1.31 - 19 Nov 2018 + +* Fixes this bug in Locale::Simple: + + https://rt.cpan.org/Ticket/Display.html?id=127675 + +Version 1.30 - 04 Nov 2018 + +* Bugs fixed: + + https://github.com/gflohr/libintl-perl/issues/2 + https://github.com/gflohr/libintl-perl/issues/3 + https://github.com/gflohr/libintl-perl/issues/4 + Version 1.29 - 09 Aug 2017 -* Important: Fixed a bug that caused .mo files with a revision number - of 0.1 not to be loaded (see https://github.com/gflohr/libintl-perl/issues/1) +* Important: Fixed a bug that caused Locale::gettext_pp and + Locale::gettext_dumb to not load .mo files with a revision + number of 0.1 not to be loaded + (see https://github.com/gflohr/libintl-perl/issues/1) * New bug tracker address is https://github.com/gflohr/libintl-perl/issues Version 1.28 - 31 Aug 2017 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libintl-perl-1.29/META.json new/libintl-perl-1.31/META.json --- old/libintl-perl-1.29/META.json 2017-11-09 13:34:25.000000000 +0100 +++ new/libintl-perl-1.31/META.json 2018-11-19 16:54:05.000000000 +0100 @@ -4,13 +4,13 @@ "Guido Flohr <[email protected]>" ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 7.1002, CPAN::Meta::Converter version 2.150010", + "generated_by" : "ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010", "license" : [ "unknown" ], "meta-spec" : { "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", - "version" : "2" + "version" : 2 }, "name" : "libintl-perl", "no_index" : { @@ -50,6 +50,6 @@ "url" : "https://github.com/gflohr/libintl-perl.git" } }, - "version" : "1.29", - "x_serialization_backend" : "JSON::PP version 2.27300_01" + "version" : "1.31", + "x_serialization_backend" : "JSON::PP version 2.97001" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libintl-perl-1.29/META.yml new/libintl-perl-1.31/META.yml --- old/libintl-perl-1.29/META.yml 2017-11-09 13:34:25.000000000 +0100 +++ new/libintl-perl-1.31/META.yml 2018-11-19 16:54:05.000000000 +0100 @@ -7,7 +7,7 @@ configure_requires: ExtUtils::MakeMaker: '0' dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 7.1002, CPAN::Meta::Converter version 2.150010' +generated_by: 'ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010' license: unknown meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -26,5 +26,5 @@ bugtracker: https://github.com/gflohr/libintl-perl/issues homepage: http://www.guido-flohr.net/en/projects/ repository: https://github.com/gflohr/libintl-perl.git -version: '1.29' +version: '1.31' x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libintl-perl-1.29/NEWS new/libintl-perl-1.31/NEWS --- old/libintl-perl-1.29/NEWS 2017-11-09 13:29:38.000000000 +0100 +++ new/libintl-perl-1.31/NEWS 2018-11-19 16:47:10.000000000 +0100 @@ -1,3 +1,17 @@ +Version 1.31 - 19 Nov 2018 + +* Fixes this bug in Locale::Simple: + + https://rt.cpan.org/Ticket/Display.html?id=127675 + +Version 1.30 - 04 Nov 2018 + +* Bugs fixed: + + https://github.com/gflohr/libintl-perl/issues/2 + https://github.com/gflohr/libintl-perl/issues/3 + https://github.com/gflohr/libintl-perl/issues/4 + Version 1.29 - 09 Aug 2017 * Important: Fixed a bug that caused Locale::gettext_pp and diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libintl-perl-1.29/SIGNATURE new/libintl-perl-1.31/SIGNATURE --- old/libintl-perl-1.29/SIGNATURE 2017-11-09 13:34:31.000000000 +0100 +++ new/libintl-perl-1.31/SIGNATURE 2018-11-19 16:54:15.000000000 +0100 @@ -1,5 +1,5 @@ This file contains message digests of all files listed in MANIFEST, -signed via the Module::Signature module, version 0.81. +signed via the Module::Signature module, version 0.83. To verify the content in this distribution, first make sure you have Module::Signature installed, then type: @@ -14,406 +14,406 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -SHA1 8624bcdae55baeef00cd11d5dfcfa60f68710a02 COPYING -SHA1 c23f9666f3200dfa573f508fffc7aabda143f9e8 Changes -SHA1 05e0ac56fee3246fb8a0a2ad0cabe26458306f9d Credits -SHA1 ad3c45d276ebd3148c6b598ae9233f3c86cb9782 FAQ -SHA1 3728e9d8779da5a41c93445a946b69319771a668 MANIFEST -SHA1 fd14266fd54b1f98525a9bcf092f23abde4778b8 MANIFEST.SKIP -SHA1 2657eddf62fbcbedec1178bb02da78466bc64a2c META.json -SHA1 ab9eb321339b8a95b6fb3925cbd317ee3421bce5 META.yml -SHA1 6acec44d76b3d1b7b830b8464e940d461cfffd49 Makefile.PL -SHA1 c975c012aa03b8c6d1f9de52abbf965907cc12ad MyInstall.pm -SHA1 d2b5b20370e86ccd3953251d9480dc68e4640acd NEWS -SHA1 75604d9f0b593436c8419955d8002f8bd6e499f5 README -SHA1 a87fd1ee2fc58ade00fdb34ea74d105197f8cb18 README-oldversions -SHA1 75604d9f0b593436c8419955d8002f8bd6e499f5 README.md -SHA1 1d7a1690360ac140ea197a5a7cdf55aefc6f40b5 README.solaris -SHA1 5e425ffe22f0f6f30c4e74359eada8b546286dc9 README.win32 -SHA1 2ee2a53856fdb02898ffe6780770a3b101a4f01a REFERENCES -SHA1 05e0ac56fee3246fb8a0a2ad0cabe26458306f9d THANKS -SHA1 d7fe585333ed8730983a11e89ee255247cb16101 TODO -SHA1 1b250d9d7f2e479c531c9b10b54177004f396094 gettext_xs/Makefile.PL -SHA1 30348b6105515fe3eeb0cd3ad0603d8534af5366 gettext_xs/gettext_xs.pm -SHA1 e578f13c31ddd2567ef64d5abbae95469d3da71a gettext_xs/gettext_xs.xs -SHA1 4b10eea65b4a6cfc5f0511de32faaaf12106413f lib/Locale/Messages.pm -SHA1 3006e05bb21be9cdadeb73d47f3410a50b187633 lib/Locale/Recode.pm -SHA1 a45beb9001b2613945f10c81e3ed0ba437de6187 lib/Locale/Recode/_Aliases.pm -SHA1 689f4643610544c5c7d585983de6ac7d7a4f65a8 lib/Locale/Recode/_Conversions.pm -SHA1 6321487728182fc72cb1d95a350cd78b51293ee6 lib/Locale/RecodeData.pm -SHA1 835b80c6c2c4d3bb4f03bbc007511307fe296a25 lib/Locale/RecodeData/ASMO_449.pm -SHA1 8129eb072b31a8533e77b9e9eec04df629ff3b46 lib/Locale/RecodeData/ATARI_ST.pm -SHA1 b7c1a1246bff071a3a3e5043d363776bb9174a1d lib/Locale/RecodeData/ATARI_ST_EURO.pm -SHA1 7858049455685bc1af6cb36f82c5c2e7c4555ad0 lib/Locale/RecodeData/CP10007.pm -SHA1 308af5fd7b835d0a1df7680e906fd6aa5637dba8 lib/Locale/RecodeData/CP1250.pm -SHA1 c4ab3aa149174945d59b2e6df040934680c4a357 lib/Locale/RecodeData/CP1251.pm -SHA1 b3b5b20b9e8eb70c9bae088825862573c7c78bb5 lib/Locale/RecodeData/CP1252.pm -SHA1 76e620d8a7d0071d9fb2c7ae2c2a14cb64ce3988 lib/Locale/RecodeData/CP1253.pm -SHA1 dc340d4a47543ca1bdef44eae80e6f057eae6376 lib/Locale/RecodeData/CP1254.pm -SHA1 f1479d6c4d2f5d61189a0bbc83669c1ccf2fdce7 lib/Locale/RecodeData/CP1256.pm -SHA1 b74d5adabcaea527963a4c51fca0cf0c9adb900d lib/Locale/RecodeData/CP1257.pm -SHA1 8c6137b83bf129e70a3621b7c99f04a7777ecef2 lib/Locale/RecodeData/CSN_369103.pm -SHA1 c9f0226519f005f026c4625e9302e694f7b714ec lib/Locale/RecodeData/CWI.pm -SHA1 5bfb8a607cd141e4d86f980fb99aa26544e6c666 lib/Locale/RecodeData/DEC_MCS.pm -SHA1 96455e2dacf8bd59f0c68f26e94dc1e2cc1025bf lib/Locale/RecodeData/EBCDIC_AT_DE.pm -SHA1 154d2ed284845bdf930fac61a32362b0f441e2a9 lib/Locale/RecodeData/EBCDIC_AT_DE_A.pm -SHA1 8b11f92763856d6fbebc8b38f60610d51fa93ec5 lib/Locale/RecodeData/EBCDIC_CA_FR.pm -SHA1 42d41aa3afd0b96090beaccdbd711b0c385b08ce lib/Locale/RecodeData/EBCDIC_DK_NO.pm -SHA1 d40c8d6eeaeb270627163f1d8e7b236a781adc1e lib/Locale/RecodeData/EBCDIC_DK_NO_A.pm -SHA1 90ffba83d4006ae4da713b62e0e3da9b63622a1f lib/Locale/RecodeData/EBCDIC_ES.pm -SHA1 b04e325b77332587e92723261edcb67635c62c7c lib/Locale/RecodeData/EBCDIC_ES_A.pm -SHA1 d1b3a2bf92b6027c1cd9a760c7a3917ffe7f64b4 lib/Locale/RecodeData/EBCDIC_ES_S.pm -SHA1 eadac75914cca8cd009459a3b26267591889a190 lib/Locale/RecodeData/EBCDIC_FI_SE.pm -SHA1 0927c95efc30b3c17f77866e28039a0a00edd7d2 lib/Locale/RecodeData/EBCDIC_FI_SE_A.pm -SHA1 99321c9fba79b3a657788ef9403767030982391b lib/Locale/RecodeData/EBCDIC_FR.pm -SHA1 32f807769f9d68e86c1dd4dd6d3e39b9b02ea490 lib/Locale/RecodeData/EBCDIC_IS_FRISS.pm -SHA1 15402d983d18f97defcc7c725f5ce15d22ea9d02 lib/Locale/RecodeData/EBCDIC_IT.pm -SHA1 bca651293dcf301b53bb91b1141421374956b5e2 lib/Locale/RecodeData/EBCDIC_PT.pm -SHA1 809b59c0726987f278fdb37b13ccd4c152379c43 lib/Locale/RecodeData/EBCDIC_UK.pm -SHA1 2f1209ddadc272a86d582ef99fa543aa2ef4a564 lib/Locale/RecodeData/EBCDIC_US.pm -SHA1 8797f9b5692d19778c7bd2f2dc58bc4188674f55 lib/Locale/RecodeData/ECMA_CYRILLIC.pm -SHA1 ece7ee87bc89a35ef8d809fb986d63cc8c69ad90 lib/Locale/RecodeData/GEORGIAN_ACADEMY.pm -SHA1 f0ac1b5182f4ff80ebbafc5d76e2e21c84bbcdf3 lib/Locale/RecodeData/GEORGIAN_PS.pm -SHA1 ba8814bc53e69e91478eead84f6ff84d2365526d lib/Locale/RecodeData/GOST_19768_74.pm -SHA1 4673c0f04b4098209c8494836603a92cafabf277 lib/Locale/RecodeData/GREEK7.pm -SHA1 f16b628ced93c8a614b48d78b67fb73a93e510bd lib/Locale/RecodeData/GREEK7_OLD.pm -SHA1 7cdf24c185487387f37ef5e01625e41c717bc27b lib/Locale/RecodeData/GREEK_CCITT.pm -SHA1 d8de44dad790b16e33bcdc45bd584c9406ba4a0d lib/Locale/RecodeData/HP_ROMAN8.pm -SHA1 029b556a3f6ef0c1d93371a00ea155656e613ed3 lib/Locale/RecodeData/IBM037.pm -SHA1 4f8b65a31d3aac8cece31826943f164e42675f10 lib/Locale/RecodeData/IBM038.pm -SHA1 8c7c1ded734a8d3239bb481e3ca25b62d904bb08 lib/Locale/RecodeData/IBM1004.pm -SHA1 ce491873ee8f6f7984941492ae0a4bac8d71b3be lib/Locale/RecodeData/IBM1026.pm -SHA1 3dee576f930a35311ba697d89714a57f5b9b918d lib/Locale/RecodeData/IBM1047.pm -SHA1 5534de6eb15ee50f01d1c5cb2c45bd88b633401e lib/Locale/RecodeData/IBM256.pm -SHA1 71df7222dab31e5ced7d58e4ce25bd6d6a72dcbd lib/Locale/RecodeData/IBM273.pm -SHA1 fb260cba22f23389680f28f90537a73d442a1383 lib/Locale/RecodeData/IBM274.pm -SHA1 833a9c20b57f1271e8a31257951b3fee83185689 lib/Locale/RecodeData/IBM275.pm -SHA1 04debc84a21a8a114f3d7fd58e9ca77fe4e2c2ec lib/Locale/RecodeData/IBM277.pm -SHA1 ff985b3c5f32d9f097d9e2b0ff258f7064345696 lib/Locale/RecodeData/IBM278.pm -SHA1 cb78a804f1e9f080074947b5aefbf97eacf44747 lib/Locale/RecodeData/IBM280.pm -SHA1 7247f5d30812fa2205633ec2ad335d7d4c52a71a lib/Locale/RecodeData/IBM281.pm -SHA1 68b3077204aa2bc338a7e7aa0d39c8d38c6273a8 lib/Locale/RecodeData/IBM284.pm -SHA1 a16dfdc2fa07711ef12423583e956a9f7177d420 lib/Locale/RecodeData/IBM285.pm -SHA1 bbc92481260c6fcc0f3825c0ab3cfc2cca320830 lib/Locale/RecodeData/IBM290.pm -SHA1 7d7f2fa74b16aa9b26f7ab602bc224e1d86a2301 lib/Locale/RecodeData/IBM297.pm -SHA1 8cf64281a2ba63680705d024b5d29b4dab55f2f1 lib/Locale/RecodeData/IBM420.pm -SHA1 511295681970caa0eb5c1a0aaf14575d7418dec8 lib/Locale/RecodeData/IBM423.pm -SHA1 085c85205e8fa17c9b3c36254ab3a9a57ffa86b0 lib/Locale/RecodeData/IBM424.pm -SHA1 6c027bb43f41e314d02775d2c3beac46b348cc72 lib/Locale/RecodeData/IBM437.pm -SHA1 1563fca1be81d24d2cc54c1dce10d39c3db0fc3b lib/Locale/RecodeData/IBM500.pm -SHA1 80f280842ac2606f19e728e14645458cd98e9651 lib/Locale/RecodeData/IBM850.pm -SHA1 0b8f3b69cf321af2d45cbf754b7e82d1898c03b4 lib/Locale/RecodeData/IBM851.pm -SHA1 9d8a3599b78329c7c6eb5fea19f644a76f8dcb1a lib/Locale/RecodeData/IBM852.pm -SHA1 84ba50e852938c1915ff1033b479dd73f04b9109 lib/Locale/RecodeData/IBM855.pm -SHA1 0f5312e8b46725aca00523902c20466c441545ea lib/Locale/RecodeData/IBM857.pm -SHA1 d912b69234a8b8251fbe65ec71e5a62e24f09f3f lib/Locale/RecodeData/IBM860.pm -SHA1 b2ebdd9e4f387da37e0b785bc5102375fb972b03 lib/Locale/RecodeData/IBM861.pm -SHA1 ffdf71881b8c5b7ba80c971ca49e51cebd2f5209 lib/Locale/RecodeData/IBM862.pm -SHA1 987e1ca230f219aab414a9b4c22f3224d6a3c689 lib/Locale/RecodeData/IBM863.pm -SHA1 0d230a5b38b946ede086614f16eeda663c9a264c lib/Locale/RecodeData/IBM864.pm -SHA1 a664403a191d5edf34e62145986302cef4f2d5b5 lib/Locale/RecodeData/IBM865.pm -SHA1 cdda6faa88d6f5be99d5a36166845b557dd47981 lib/Locale/RecodeData/IBM866.pm -SHA1 b08ae240e3cd07cf25749d4d3f81f5d80fe43a91 lib/Locale/RecodeData/IBM868.pm -SHA1 e1b46485f511a449d4ae92af1fe6ad2044a89fd8 lib/Locale/RecodeData/IBM869.pm -SHA1 c1fae93092ab02f5873c07f7da9cdb5484fe505f lib/Locale/RecodeData/IBM870.pm -SHA1 59b87d4c73f832a48bde8297b82a943bc01ddd8d lib/Locale/RecodeData/IBM871.pm -SHA1 94b856fba467cf77024e2bd469eedd2072a7fde8 lib/Locale/RecodeData/IBM874.pm -SHA1 ae5b70afec1abf31d167a0a33729d8679ca5e2aa lib/Locale/RecodeData/IBM875.pm -SHA1 2af9e523e9bec0ce54fd6b68edae1ba9d7e9ac96 lib/Locale/RecodeData/IBM880.pm -SHA1 5cd8e1c7441edb443a4552276af3533676c8b0ab lib/Locale/RecodeData/IBM891.pm -SHA1 aa946a4e53821a2244a507466709023d07ce139b lib/Locale/RecodeData/IBM903.pm -SHA1 df347f68554f683e071bdd46fd0a0f2444750dd4 lib/Locale/RecodeData/IBM904.pm -SHA1 3b40ccf097efbc686cf576aa6e54031c49f07acd lib/Locale/RecodeData/IBM905.pm -SHA1 9c23306190c9cc77bd5bf9ce33e9ac7cd34a3777 lib/Locale/RecodeData/IBM918.pm -SHA1 dd095762175963882d64ecaeeb2be208ca66b4a4 lib/Locale/RecodeData/IEC_P27_1.pm -SHA1 1ce5c7cb26d66cb75ef8bc770ce5e9dbeb5be94a lib/Locale/RecodeData/INIS.pm -SHA1 9580a549b448d919ad9eeee1b8b3ae26e323333e lib/Locale/RecodeData/INIS_8.pm -SHA1 fcc427f6b2f2264d4043a00848888b6614955d59 lib/Locale/RecodeData/INIS_CYRILLIC.pm -SHA1 04a6ef6bba82fa54902e0dfbef0dae1ecc23572d lib/Locale/RecodeData/ISO_10367_BOX.pm -SHA1 b010cbf093c84de0ef1d8b0ae51213e2e78087ab lib/Locale/RecodeData/ISO_2033_1983.pm -SHA1 f8ff2cfa750cfeda01737744720f48b46c08caa2 lib/Locale/RecodeData/ISO_5427.pm -SHA1 caeb2e0f1a5b377d9a1e2e9ed02b68c3b0ba3d43 lib/Locale/RecodeData/ISO_5427_EXT.pm -SHA1 9aec1d435fbfaabcc816c664a282eb483da262bf lib/Locale/RecodeData/ISO_5428.pm -SHA1 7b79c98e44a3ef7758fd33c594bbdfd7048a9a78 lib/Locale/RecodeData/ISO_8859_1.pm -SHA1 8a9135a1a8cf118e76732c7cef3c0e47c6ebc2cc lib/Locale/RecodeData/ISO_8859_10.pm -SHA1 72e53866b07a350c62fe359d56009e97a131ac44 lib/Locale/RecodeData/ISO_8859_11.pm -SHA1 c1acd0671248d62b2f666275788e525e69aaf7f6 lib/Locale/RecodeData/ISO_8859_13.pm -SHA1 de8bc21262c082499691e179e133df1138fd3db6 lib/Locale/RecodeData/ISO_8859_14.pm -SHA1 b74cd6b6e3a34201446982d7f6303b1d7ad10100 lib/Locale/RecodeData/ISO_8859_15.pm -SHA1 3a4d4d642333a566b0ec8b22e2192ec1221e26f2 lib/Locale/RecodeData/ISO_8859_16.pm -SHA1 3892779ba07aa2fd862217448995bccee3814017 lib/Locale/RecodeData/ISO_8859_2.pm -SHA1 35287baf6005f212cedba3e6ca4863710d981a90 lib/Locale/RecodeData/ISO_8859_3.pm -SHA1 430b53f510eba26bbec6ab2bd959ff80e6380aff lib/Locale/RecodeData/ISO_8859_4.pm -SHA1 9f1dc62f5040bb5e9b854df6f989c45f4602771e lib/Locale/RecodeData/ISO_8859_5.pm -SHA1 3faf9b0a88ac81fdfcdf60944e54c1951710d344 lib/Locale/RecodeData/ISO_8859_6.pm -SHA1 7d8f481e91eaae120738ae4a266941432bd7fecc lib/Locale/RecodeData/ISO_8859_7.pm -SHA1 365baa4a775e012d2a568c123ee0b80915dad604 lib/Locale/RecodeData/ISO_8859_8.pm -SHA1 bc3a1ff7a7ca4987df8cfda26c4c14dbb6ccc5f9 lib/Locale/RecodeData/ISO_8859_9.pm -SHA1 828fa6c043812eb2c00578a3eb0b64e9d2a41410 lib/Locale/RecodeData/KOI8_R.pm -SHA1 1d83f9d0b3e4a43fdf1b4e7f2ba6e9f338b08a8e lib/Locale/RecodeData/KOI8_RU.pm -SHA1 23d5674a052c69c22a6c141e27c87cf6dbdf9dd1 lib/Locale/RecodeData/KOI8_T.pm -SHA1 5b446d49bc58dbe61c09a639f78df7433641e453 lib/Locale/RecodeData/KOI8_U.pm -SHA1 5d04dc76a7a26042811218c3ce14aedb7b3d2540 lib/Locale/RecodeData/KOI_8.pm -SHA1 5fbfb2d91c01f044139ad95b1300583260b22719 lib/Locale/RecodeData/LATIN_GREEK.pm -SHA1 c7412b63db2ea3286a505024ec5ae5f290c8775e lib/Locale/RecodeData/LATIN_GREEK_1.pm -SHA1 7f10950d7747004a6be53dfbadfbc63db0ae41f1 lib/Locale/RecodeData/MACARABIC.pm -SHA1 d5b23cdebfd1dd67efcbd770e666de8e004e45ae lib/Locale/RecodeData/MACCROATIAN.pm -SHA1 9ce1fd4120061d1d095ce84133fe874b71d1ae24 lib/Locale/RecodeData/MACCYRILLIC.pm -SHA1 aeb7957444e33f2515c27bee95f9beb08d319958 lib/Locale/RecodeData/MACGREEK.pm -SHA1 8d4b29f49bc6c09869c752b1ea10085151d62467 lib/Locale/RecodeData/MACHEBREW.pm -SHA1 17544ca2c0c44aea5c0f72a9784d717abef834f2 lib/Locale/RecodeData/MACICELAND.pm -SHA1 567e64422a9041f4d1b694f08ca620ceac6ab269 lib/Locale/RecodeData/MACINTOSH.pm -SHA1 b75527e978c600f7a09fd05202aadcde48449754 lib/Locale/RecodeData/MACROMANIA.pm -SHA1 70f37579ec36f7114d17f2d5d0ad0b21cfcf1096 lib/Locale/RecodeData/MACTHAI.pm -SHA1 11e1dd57f928905773914e9f088b895b7e2a234c lib/Locale/RecodeData/MACTURKISH.pm -SHA1 8120e7742fe628c091c151d0f1155a72b0c2755d lib/Locale/RecodeData/MACUKRAINE.pm -SHA1 322f01675403a208e8c651e1367a975068f5fc94 lib/Locale/RecodeData/MAC_IS.pm -SHA1 268a8e7db1f71c81fbee7aaa90ffba26bb8a4c7f lib/Locale/RecodeData/MAC_SAMI.pm -SHA1 71b70fc071318dd16543c9a8e2022fda99690308 lib/Locale/RecodeData/MAC_UK.pm -SHA1 7f2a1e880a12e35a60ade63ee0a20277a6ce56c3 lib/Locale/RecodeData/NATS_DANO.pm -SHA1 77d87844aef5a9cd73a623f83549d40848d37da1 lib/Locale/RecodeData/NATS_SEFI.pm -SHA1 c8eb3d3e117243bbbbd5d296971780a2f0c815a7 lib/Locale/RecodeData/NEXTSTEP.pm -SHA1 50e21de366581689de0669ac57b6cfc77a4be72b lib/Locale/RecodeData/SAMI_WS2.pm -SHA1 c39db6e8f9d8e7bd35dbe350759154bbc575ebcd lib/Locale/RecodeData/TIS_620.pm -SHA1 af81a1ce22a0b1c5b02ed53ead2479144e20b8e8 lib/Locale/RecodeData/US_ASCII.pm -SHA1 f18507e34d3b456c58e16cb08e7a500abe42b391 lib/Locale/RecodeData/UTF_8.pm -SHA1 c685bb3ee123f47f5c6a0b587387c8e2c0a62c00 lib/Locale/RecodeData/VISCII.pm -SHA1 707accfa4b13cfb56ee4878d672ca3333c6b9f79 lib/Locale/RecodeData/_Encode.pm -SHA1 9acf649b3dcd1cfab18b2b3770ed4d35bc2735fc lib/Locale/TextDomain.pm -SHA1 a3e1458fa9be5ca8a66dbded195d82bd8dd65e10 lib/Locale/Util.pm -SHA1 d432d3f6abcaaac711a4ae8fae068654027c7325 lib/Locale/gettext_dumb.pm -SHA1 1af5f8bad7acc6193005069c77100d566b6dda7e lib/Locale/gettext_pp.pm -SHA1 6509ebe55418d218757f785d074831cf6e45228c lib/Locale/gettext_xs.pod -SHA1 b468b12694d6e43bef62a0fbae8e261ea7ae614e lib/Locale/libintlFAQ.pod -SHA1 167cd8b21925447925c6aeae7f0f4a93b6dac997 sample/README -SHA1 96c955706864a8530766e3b4c0599e0de8fc271b sample/simplecal/.gitignore -SHA1 4c4d3efeb5ad2b80eeddde426cd2b0eebd9fea15 sample/simplecal/MANIFEST -SHA1 9303747cc9e7bab310fd6bfa7dcb285780d6deb2 sample/simplecal/Makefile.PL -SHA1 035283b7f6a451e79ad2e6d000496bfe6439171c sample/simplecal/README-NLS -SHA1 4b3e82e4eeba33252ba3033a0dd6d565fbd8f628 sample/simplecal/TRANSLATIONS -SHA1 d97d4682511ee511c01d5317e41ca489b47d82fa sample/simplecal/bin/simplecal.pl -SHA1 c06e8560bc416dd36c83a77ba4c70f1db86b40f7 sample/simplecal/lib/SimpleCal.pm -SHA1 118512d55ef9180b4a0e2092632435d3035db5f7 sample/simplecal/po/Makefile -SHA1 9de33fdc3680eb1e40b675651d0d3dd45f40afb1 sample/simplecal/po/PACKAGE -SHA1 a01083fb1eea3e1668f8ab0a71489adaa67ca659 sample/simplecal/po/POTFILES -SHA1 b069cf9ca20deee0e0b0bf649f4c18628eae71cd sample/simplecal/po/ar.po -SHA1 d999e42344cbf3c9eafd22346c5a1801d0b58e8e sample/simplecal/po/ar_SA.po -SHA1 6bdae15d4808e9d40e16d7f62092e1d83a2ebe44 sample/simplecal/po/com.cantanea.simplecal.pot -SHA1 2718ecfa83dbf1d58d116a536e0dc85ef1571efe sample/simplecal/po/cs.po -SHA1 daf901d2b8cbf3876130a6b6222130843398eb0b sample/simplecal/po/de.po -SHA1 26d92e475d2127ba74b0594cc13c6e317d58a879 sample/simplecal/po/de_AT.po -SHA1 9d27384fd29a30b0da1aaa6125cd1dfefd17b977 sample/simplecal/po/fr.po -SHA1 1ffff66f95ca6bb2abc1c18016c8af5ec7f60a02 sample/simplecal/po/ga.po -SHA1 9b6573b66948573e2715ea236d0be336d36863f5 sample/simplecal/po/it.po -SHA1 da895bb4654f5c9990c4c58db7cf43be4d3302c6 sample/simplecal/po/nl.po -SHA1 89ce824ea1a71c80d3d94890dc12189ec624586c sample/simplecal/po/pt.po -SHA1 6f9e9d879d4bde895f7be913fbc78131ce200b19 sample/simplecal/po/pt_BR.po -SHA1 48bf3e6ea2c1eb3ea049a94bce8385761fbc076b sample/simplecal/po/ru.po -SHA1 b29369d3dd4ad308039e9c1933bf9c83835e67cd test.pl -SHA1 76df713be4fc9628d643d996919217efdbbfeedb tests/00gettext.t -SHA1 1aaf55cc0d546d1aaefa746e072b9f4bbd049881 tests/00recode.t -SHA1 75de6e83e94c1ec377b9d65cb7583dc3a8023019 tests/01trivial.t -SHA1 6b8cea78474f0ee98a5b130573f44781c79ed90f tests/02asmo_449.t -SHA1 15f7418ae16663e334b74be65d81a713ade81bda tests/02atari-st-euro.t -SHA1 5f4cc9a999d0dfc854e5013877bb218db3de3364 tests/02atari-st.t -SHA1 3746f4c62f10508988a207b0a67c74a9a41c2fed tests/02cp10007.t -SHA1 412908e3e1ed0c0292169c4dc6c791180817bf2c tests/02cp1250.t -SHA1 2a848aacdab09db4df059333d423d3785e9d5cfa tests/02cp1251.t -SHA1 6638a51dc57bcff90d9fc3cbb14dd0017f494dd6 tests/02cp1252.t -SHA1 e324bf802dd3ba57a0c6b7d44303b8dfd3fe4b1f tests/02cp1253.t -SHA1 1859ce37b811d1b8c3caa48a08b1fc54c2a5a0c8 tests/02cp1254.t -SHA1 3dbc1d0f6874c383ba63495b5c01762c33f75958 tests/02cp1256.t -SHA1 628457b78469d51aaaba87421b2048c36f71f3e6 tests/02cp1257.t -SHA1 ab654bc7685a7ce0e23f7bd6d0e6b2df1b30398b tests/02csn_369103.t -SHA1 ece756377ea2c8ac46f9aced2a7d2b07af71320d tests/02cwi.t -SHA1 a801269633d6cfe952f8f765e89b42f6571dadcb tests/02dec-mcs.t -SHA1 048b2a5652b8590a161145254f44b9e9c0aa1f88 tests/02ebcdic-at-de-a.t -SHA1 6032437a3115e93714ee10fb1aabcdc0995c3a44 tests/02ebcdic-at-de.t -SHA1 1bd8f3423208361fd0ad0b8b462b2ec7c0ad78c0 tests/02ebcdic-ca-fr.t -SHA1 b47fd497dd754d25a50c168745f728f20b16d815 tests/02ebcdic-dk-no-a.t -SHA1 9acda8b3adfab99f8bf77f9bcf0cf351148291c6 tests/02ebcdic-dk-no.t -SHA1 49989ed120c3248f67d1451f9413f13489fb5742 tests/02ebcdic-es-a.t -SHA1 0bbbc67f4d6c52aa804f93b2379704bfd95b39ca tests/02ebcdic-es-s.t -SHA1 3a9f24cb4597f8084eb1609c11ff3f059c139bc4 tests/02ebcdic-es.t -SHA1 79ccd2bfd4882fc31b703977ef7577233dd84a52 tests/02ebcdic-fi-se-a.t -SHA1 9461e9dc41440beb538e20fc1b34fde487249dce tests/02ebcdic-fi-se.t -SHA1 34f632f52e7a097ce8d1de05c71e1ba13d3c54f9 tests/02ebcdic-fr.t -SHA1 f0c88053cb05dd07e61659652467a858dbdb4c2d tests/02ebcdic-is-friss.t -SHA1 4c29ef39563a68d99684a3d5683c9083b012081e tests/02ebcdic-it.t -SHA1 16bfb15c88754fddd80b42fdaa7b6aae8a9a716f tests/02ebcdic-pt.t -SHA1 2b15b5a60b4e529043cb7415f3b4f6d8d8ab7851 tests/02ebcdic-uk.t -SHA1 c4211df7ef58e9f5cf0727670db3da1fbfaf5af1 tests/02ebcdic-us.t -SHA1 299236f6df680301fc4602c0f2e213197ceb0d50 tests/02ecma-cyrillic.t -SHA1 7fca538131e506e356e71d6d63524bac15c6344b tests/02georgian-academy.t -SHA1 c049cc226e317b01b2cd4641c7322703a96b96f0 tests/02georgian-ps.t -SHA1 bf00499abd30fc186e289f39430c2b0b0670f75a tests/02gost_19768-74.t -SHA1 8aaa384d9276225ac16a40c4d2762e84a1da1ed8 tests/02greek-ccitt.t -SHA1 0148309f5daf8d13a12687fc7970848d928609d8 tests/02greek7-old.t -SHA1 3ee6d0f48da72e0114b5910452f7e7b94f23928f tests/02greek7.t -SHA1 d9a6a6513356f2fb1ce92910498fdbc113ded391 tests/02hp-roman8.t -SHA1 068841252da4c31dbb9ab0d9c20d15532881d582 tests/02ibm037.t -SHA1 bedb54ffbe20f262f03b0164f15c2baa0fa84485 tests/02ibm038.t -SHA1 fa2dd4dbb23c141f6109ebb19c54fa0da8de3c1b tests/02ibm1004.t -SHA1 8aed3c4cf045e40912d76dbccc69f05fc14cba5d tests/02ibm1026.t -SHA1 6fca99d9ba849eb71e1daae5a4753826d2ddf231 tests/02ibm1047.t -SHA1 c1676bd239234cc24f014bd8eeeffe816d68da4e tests/02ibm256.t -SHA1 ccecb33064599a8500de9da97c1e14bf871b2f1b tests/02ibm273.t -SHA1 86ba2ace54553c49dee6e3cd5a932e8b44a61bf7 tests/02ibm274.t -SHA1 ed124e916b61307a52e1fcd5ca906594c16c4c6f tests/02ibm275.t -SHA1 941ddb459e8005dc0b435d3b57ae9d954fa33987 tests/02ibm277.t -SHA1 d8c575f48f34bf94320f40a85c218198e0db1f0a tests/02ibm278.t -SHA1 b7651e3209d51c02434007a9c2013606a2d0a8e8 tests/02ibm280.t -SHA1 bc10e8677b97a81c62d762c10a0a4d180de58763 tests/02ibm281.t -SHA1 e625a7f09236ea3aa4ab550887c0f0cf4c054038 tests/02ibm284.t -SHA1 9a3bbb2afb3a31f2ef81df473e1ae14eaff67adf tests/02ibm285.t -SHA1 b08eb0be3fc7b6f1ebdc137a2d934b61bf8732a8 tests/02ibm290.t -SHA1 a375935b40d9051521ac96be36aa31a185c73914 tests/02ibm297.t -SHA1 8aa4c00fa87f3016e9c3211cf934c0bb6b1bceb6 tests/02ibm420.t -SHA1 5a7e73a6a3a5e89f8ff70e85c837461ea57ef974 tests/02ibm423.t -SHA1 5f36bf32e66ae1acd2ec9ef5c4e6b121be207a15 tests/02ibm424.t -SHA1 0367b9d095291142c0ac76db3f1a79234ec2e868 tests/02ibm437.t -SHA1 616a4465cc91f080206dd6cc912deef769aa7763 tests/02ibm500.t -SHA1 75bb689b7ac3e4ef91f12f8c2eeb20b6bc77ef03 tests/02ibm850.t -SHA1 1450c8c63699b7c0776f508c13a4033ce3066d8d tests/02ibm851.t -SHA1 1f91937bf714c02ee708c305e011b3d2879a1048 tests/02ibm852.t -SHA1 648395b81f945ab79d915b8edaf057d1be6e8127 tests/02ibm855.t -SHA1 6cb9c456995ad924d474c9352026177a86c7e878 tests/02ibm857.t -SHA1 7f0a8d999259afaff76666f71095f3cc6045b22c tests/02ibm860.t -SHA1 129d281f5c4336c3700ecfa056f2e13eb9ab07c7 tests/02ibm861.t -SHA1 3ec582c47191d0005e113993b5f753a19f7d7f52 tests/02ibm862.t -SHA1 17f0f03c87a742d897807503cd119f710f8bba1d tests/02ibm863.t -SHA1 b20c2f7b6b1f66193c433e30ecfebfcb1f9324b2 tests/02ibm864.t -SHA1 04286980935a441f6f86316932dafc60ce8c7df9 tests/02ibm865.t -SHA1 c72f8f3a9c3b3ce9f2174819800ad2710c8ec029 tests/02ibm866.t -SHA1 6d4d6805cd582e8daba1d5911dd7c3b9921180fd tests/02ibm868.t -SHA1 a3bb09767ccc35743f6f42ffa8154668f1ed2758 tests/02ibm869.t -SHA1 6529dc421d6cd174532219220e6923f3a3cee4b9 tests/02ibm870.t -SHA1 28e5455b019cd5804a3faaecaacfd3b1fa5be89c tests/02ibm871.t -SHA1 5de56e47cbb1ccb2ae6e331e98b55d749a8dff98 tests/02ibm874.t -SHA1 a481a73664678d6dc67bc92c8a808339793604fd tests/02ibm875.t -SHA1 3b2bf280ec5b7d4bf609e63352120fa0033baab2 tests/02ibm880.t -SHA1 700c9cb238ad245c9eb1d7e81ccb144dd8a59d08 tests/02ibm891.t -SHA1 3dc27b08dc788866c66687504e0b45b8d5605e16 tests/02ibm903.t -SHA1 b14b634cedf43f17ffcf5003af1de97cfb00d1d7 tests/02ibm904.t -SHA1 5d7de73f91d45d96ccb22b2b3aca9a7a026301e3 tests/02ibm905.t -SHA1 fed75c205d98fd2ae7510e3d1256604a4e32d8cd tests/02ibm918.t -SHA1 8da200497f6a2b41be943f6b131c1c739a314886 tests/02iec_p27-1.t -SHA1 1995df227b1ca0cd7c696d9e256fc83b998806e5 tests/02inis-8.t -SHA1 6042f86cb47a009d332a423a998d24294cf346b8 tests/02inis-cyrillic.t -SHA1 ec99344c6ae6d08195f4467f39316bc7e7986c90 tests/02inis.t -SHA1 9b9b92dd573401f75a3eee2049de01d3ccbb987f tests/02iso-8859-1.t -SHA1 aa7cf1d183dc51cb43e393cd78c6834499f82bb4 tests/02iso-8859-10.t -SHA1 417d0b33dfc275c758911277f11ca23ac962086a tests/02iso-8859-11.t -SHA1 68dd801312d61e4a1e7e10ad79d8a902a2c6a6bb tests/02iso-8859-13.t -SHA1 8e6356ace0102966566cda44e96346c3afd65c96 tests/02iso-8859-14.t -SHA1 826381795c89a372a11224c2052d8907f2c97dbd tests/02iso-8859-15.t -SHA1 d27b3067545abbf96af912451b2830fed4a03abb tests/02iso-8859-16.t -SHA1 02ec85b65e00a988f01a8ee2325f74be282756ba tests/02iso-8859-2.t -SHA1 772bead8a8c9f055d3604793bd179deebb781809 tests/02iso-8859-3.t -SHA1 b29be8edfa6b2059a525184ea7f19e1d1d9529c2 tests/02iso-8859-4.t -SHA1 de1d34dad350557e85951b4d3a70a0158b78a0cc tests/02iso-8859-5.t -SHA1 8b735c7458832c5c8226228b83400ddd448b0fd1 tests/02iso-8859-6.t -SHA1 3cdf799653257e4045ce9eb964af60639023ab42 tests/02iso-8859-7.t -SHA1 882cfb637b1652e9f60f5d7ad89a04a30a9339b2 tests/02iso-8859-8.t -SHA1 ab7360de3e0f83a031d25b9cc6774921f678112a tests/02iso-8859-9.t -SHA1 5b3c7c5e16bd82aed8e4ad42f4f002896565eac9 tests/02iso_10367-box.t -SHA1 755b96ea39a22a880828b065ec391bf81c84a89e tests/02iso_2033-1983.t -SHA1 e0806b3733acf2e44e636be866c63a916b2e6787 tests/02iso_5427-ext.t -SHA1 b8adfea29292723fe33213c6b95826ff8ff70aff tests/02iso_5427.t -SHA1 7477f7be56c7df215cc303018438fa6e64b2dd6e tests/02iso_5428.t -SHA1 b5932e37fb183df7bf554f56d382d1bc203bfe1c tests/02koi-8.t -SHA1 c4ad19ccce4c064e2e1e38b2c45d34ec153746ed tests/02koi8-r.t -SHA1 e15ffe5f273294ab85e92bb848fb65e3927befd7 tests/02koi8-ru.t -SHA1 b4ef19d2f8df72dbf89c607f6d011baaf0c3f84f tests/02koi8-t.t -SHA1 3e06e0c6def450e4084e2892d972dc57585c43d1 tests/02koi8-u.t -SHA1 1b3702366a43fcbc7aaaaa62412c1aebbff8a932 tests/02latin-greek-1.t -SHA1 1fc8f3750459f4fd2bdc06699f220b8542ff8f2c tests/02latin-greek.t -SHA1 424e3f118ecab430f5907baed454dd71b6be9b5d tests/02mac-is.t -SHA1 cf6b2be1cd8a89551a6217633e1bc78e94888d03 tests/02mac-sami.t -SHA1 583d166c36174bc028ac212b4b07c081f5405214 tests/02mac-uk.t -SHA1 b665ecc52ecff7f8453e2d4bf1aed75dd4276a7b tests/02macarabic.t -SHA1 5656b38a1aeddd88771176f68987dfb89db32e21 tests/02maccroatian.t -SHA1 377cc1ff9ce7925531a358d6929c9a00675a0bef tests/02maccyrillic.t -SHA1 22d0138eeebeeae784593327bb5bbd0d3a0fd6ee tests/02macgreek.t -SHA1 43acc40125c13cf07e173a377cc792e04f1b4de3 tests/02machebrew.t -SHA1 c70c7dec3d27bf4a9d58ed32a6a12110ce3557e7 tests/02maciceland.t -SHA1 5a2ef4ea1f0315a20728ea5b4c8313c65bfcd5d4 tests/02macintosh.t -SHA1 74de7ec0fb84b0a295d1d430028aeff57d226660 tests/02macromania.t -SHA1 cda48214c543b1adb5624a63dd7d3a551b9dc443 tests/02macthai.t -SHA1 2b840000eac62699caf24971c2b841bf209cf9b8 tests/02macturkish.t -SHA1 3a40a8f12e08f8bb1ae071b68e5aec0e36664154 tests/02macukraine.t -SHA1 1f1f3ec7560c100655354a9e56e8e23b12ea7091 tests/02nats-dano.t -SHA1 833b45a9fe09f56e09d01b178588766bd2ceaf23 tests/02nats-sefi.t -SHA1 2048985631f38c88ef51cdd7ff471a32bd52f9f0 tests/02nextstep.t -SHA1 3360c8ab9d23b7ae4a1b788ba39e1b201756adf4 tests/02sami-ws2.t -SHA1 eb9cac49bb5e38732a69adcc439373ddc74a2d81 tests/02tis-620.t -SHA1 1d325459023e00c46a3abf5597c6588395267cde tests/02us-ascii.t -SHA1 a576cb58e11cd7963144caf9c6bf8f81ca565d71 tests/02utf-8.t -SHA1 f8e772505fed60dfde0809069300cf0c6ee3c66e tests/02viscii.t -SHA1 3c8856c52ac0de8afa8f5f6776da7759e7594769 tests/03_tester_david_pp.t -SHA1 3c8856c52ac0de8afa8f5f6776da7759e7594769 tests/03_tester_david_xs.t -SHA1 df4f0ca8fc81110fbbece247cee0ca20c1e632e8 tests/03bind_textdomain_codeset_pp.t -SHA1 df4f0ca8fc81110fbbece247cee0ca20c1e632e8 tests/03bind_textdomain_codeset_xs.t -SHA1 449b8f6c85956c062d2981b97e959a8d2ac4bae3 tests/03bind_textdomain_filter_pp.t -SHA1 449b8f6c85956c062d2981b97e959a8d2ac4bae3 tests/03bind_textdomain_filter_xs.t -SHA1 913d0811ff2a946e2145ec61a4c364b882f24838 tests/03bindtextdomain_pp.t -SHA1 913d0811ff2a946e2145ec61a4c364b882f24838 tests/03bindtextdomain_xs.t -SHA1 8e96759a0edbd7b7ed031616b271dcc181494dc3 tests/03dcgettext_pp.t -SHA1 8e96759a0edbd7b7ed031616b271dcc181494dc3 tests/03dcgettext_xs.t -SHA1 b4ac62e3043755175c24e8bdb2fc9df2f2b03f7c tests/03dcngettext_pp.t -SHA1 b4ac62e3043755175c24e8bdb2fc9df2f2b03f7c tests/03dcngettext_xs.t -SHA1 9fddd3ce5a92d9ec34aaede921a485795a1f92b7 tests/03dcnpgettext_pp.t -SHA1 9fddd3ce5a92d9ec34aaede921a485795a1f92b7 tests/03dcnpgettext_xs.t -SHA1 60d0e8e7b6533c14a9ad3c034ba7c8fcac297e71 tests/03dcpgettext_pp.t -SHA1 60d0e8e7b6533c14a9ad3c034ba7c8fcac297e71 tests/03dcpgettext_xs.t -SHA1 9bd1f333e4c9a3554c42b17962f5ede6b6dbe684 tests/03dgettext_pp.t -SHA1 9bd1f333e4c9a3554c42b17962f5ede6b6dbe684 tests/03dgettext_xs.t -SHA1 e48e9c465821da372e5d79802d8bf4fdcae5a414 tests/03dngettext_pp.t -SHA1 e48e9c465821da372e5d79802d8bf4fdcae5a414 tests/03dngettext_xs.t -SHA1 d8944efc503fc75db4d42bfd73f5675851c775a1 tests/03dnpgettext_pp.t -SHA1 d8944efc503fc75db4d42bfd73f5675851c775a1 tests/03dnpgettext_xs.t -SHA1 338acf827a80fc34a99b99009e3807ba7601f527 tests/03dpgettext_pp.t -SHA1 338acf827a80fc34a99b99009e3807ba7601f527 tests/03dpgettext_xs.t -SHA1 82de9da38bbbfb89796ab4d95f7169439ae980cf tests/03environment_pp.t -SHA1 82de9da38bbbfb89796ab4d95f7169439ae980cf tests/03environment_xs.t -SHA1 47a95f4e0ed150f41ec0eeae6904c4217751f385 tests/03gettext_dumb.t -SHA1 e8175d1587d83f8d670c0a0269497d00a466f016 tests/03gettext_pp.t -SHA1 e8175d1587d83f8d670c0a0269497d00a466f016 tests/03gettext_xs.t -SHA1 7e1819160386648e9a6a357d755cf3cc39ff6433 tests/03language_pp.t -SHA1 7e1819160386648e9a6a357d755cf3cc39ff6433 tests/03language_xs.t -SHA1 72f29cda976a980b942bbd3b402ca639a191b089 tests/03ngettext_pp.t -SHA1 72f29cda976a980b942bbd3b402ca639a191b089 tests/03ngettext_xs.t -SHA1 0dcd38f3f03ad64b1f30c5d40b082122f51c6b2b tests/03npgettext_pp.t -SHA1 0dcd38f3f03ad64b1f30c5d40b082122f51c6b2b tests/03npgettext_xs.t -SHA1 96a5dc1a9e199739842a09c999757b55a7bfd5f5 tests/03pgettext_pp.t -SHA1 96a5dc1a9e199739842a09c999757b55a7bfd5f5 tests/03pgettext_xs.t -SHA1 61d42e04fae2ae1e76c25b684b3aa2c735b81952 tests/03textdomain_pp.t -SHA1 61d42e04fae2ae1e76c25b684b3aa2c735b81952 tests/03textdomain_xs.t -SHA1 1778bea35b0cd8fc1ad7e3d50fdd587706426007 tests/04find_domain_bug.t -SHA1 0c0aacc76a0fe1df0e2c0b489c7c398cf23cf823 tests/04russian_plural_function.t -SHA1 8ce53db123150ffe7f18166aea023ee5ef64d998 tests/04scalar_noop.t -SHA1 464f2fe670fb9554dcf8c7b274cff1d4a9455201 tests/05options.t -SHA1 cc628e7e010ba15e345aadf8745cf2ddd2ac7a7e tests/05parse_accept.t -SHA1 19ba2b54f0fce6d48fbcda660c12563231a9c56e tests/LocaleData/de/LC_MESSAGES/additional.mo -SHA1 ff510c3e687efa605c7bb038d07aa139bbce02aa tests/LocaleData/de/LC_MESSAGES/existing.mo -SHA1 f4212afcab01a4e7da3644eb29b6ed367d90e9e0 tests/LocaleData/de_AT/LC_MESSAGES/additional.mo -SHA1 883835f4382d2fbca96dab9e1f20438a59941e69 tests/LocaleData/de_AT/LC_MESSAGES/existing.mo -SHA1 227009e0e40370ee0bbc19c0086d0e52bc1bad9e tests/LocaleData/xy/LC_MESSAGES/additional.mo -SHA1 d451647a90af7c69c7f35dc94a31c2bfacab290d tests/LocaleData/xy/LC_MESSAGES/existing.mo -SHA1 cdd479809eed189cb4f9325fc4c93b5c417ae27d tests/LocaleData/xy_XY/LC_MESSAGES/additional.mo -SHA1 f03bb29471a4791a7d90f0684ef4cb5dc5518ae0 tests/LocaleData/xy_XY/LC_MESSAGES/existing.mo -SHA1 f37e1e7367d05e4ac6368040d4bfc3a698acbfa0 tests/po/Makefile -SHA1 4a5feb8e042c2fba5d305c7f59ac9dea0cfac40a tests/po/additional.de.po -SHA1 35af151717b920ec86a1023dbad29b6a1b9b1e3a tests/po/additional.de_AT.po -SHA1 d0b4fd3796d6e1c65d5e148462bbfd25039f2b28 tests/po/additional.xy.po -SHA1 d080d61b0ebdbed4367e3127fef20056dcfeb9a8 tests/po/additional.xy_XY.po -SHA1 8dd756340d2c956a930dbde77594c22d332ebc83 tests/po/existing.de.po -SHA1 9e5e4ed209397bbfa7539076a136bd72e3aa9148 tests/po/existing.de_AT.po -SHA1 75f164ded24c6a4418c43492a51d685efca2d65c tests/po/existing.xy.po -SHA1 b855afe7fdba66ec7ec241079309df31f67a1147 tests/po/existing.xy_XY.po +SHA256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING +SHA256 d28c21df79d05d744b17408e5db17fb3dbeed122bd087b302b4224a17a493b51 Changes +SHA256 a96122b00f0239360c8a7f3b6ece043feeb8b0d7762d1b16f24573e2ca2c97b3 Credits +SHA256 61548b4e3ce29df51b7280fc0df48366c22c70ca7ac164f5c4ed1938029a01aa FAQ +SHA256 361a856bb352d2ce7952abe602b799dc7b3fa80b87ad232555b8a3c17b7c22f5 MANIFEST +SHA256 be23d8fd0165b7e749dac791a5f323dfe61496b908119cf036e4f2230ebc57f0 MANIFEST.SKIP +SHA256 2a452049ffb8edf9f6033d34aa39d65fabc77e54b788a2cde289b0525dc18b59 META.json +SHA256 dd5693c566df7804516173e23180374abc8b049a4843fae3c53974316d52fd42 META.yml +SHA256 86d1e2d74d6ed876c609ac18823f518f6c8b58015aec7cfa1ec86704506a9dd8 Makefile.PL +SHA256 3100a12446dbb57768a043b2e2428571c9cf3106c7cb35ba41aec9d194ece512 MyInstall.pm +SHA256 d28c21df79d05d744b17408e5db17fb3dbeed122bd087b302b4224a17a493b51 NEWS +SHA256 df502dcc262dd32489a28b2e7e6587c9e5302e3038ca14607193f663863caa0b README +SHA256 2379552e7e3abbbd7a65186f8873df6045f2563a99a6b362ca358f33f3ae38d3 README-oldversions +SHA256 df502dcc262dd32489a28b2e7e6587c9e5302e3038ca14607193f663863caa0b README.md +SHA256 ed651ffbeee5546ca65f813d2f68f220a704d9515de5100f89378643d85f5768 README.solaris +SHA256 6f2b40a0d054b77ccdaff42e4ab7193069f79fbce3931a67095dcfb60166e962 README.win32 +SHA256 6eb82e9bd5e42bbd069e120a095c307a715cdc3cd18220ac0146a246562d2c45 REFERENCES +SHA256 a96122b00f0239360c8a7f3b6ece043feeb8b0d7762d1b16f24573e2ca2c97b3 THANKS +SHA256 fe4dd4a46dfe93daef81a392f9e5298652ca4b5fd7ab8c146c9f23f0f027b841 TODO +SHA256 0ca945a6e0f803d60b025f38f23d7a420c3e4123e38b9ae0dfb8fcc3932a7491 gettext_xs/Makefile.PL +SHA256 4093870eec352858bbceff33c814d2ce57f7a9b6cc965fc6068b411f90994d5e gettext_xs/gettext_xs.pm +SHA256 734b5be036f7f7c64caf27f1739a9925f7728fd2cc64c5bc4172735bf6fe3e8f gettext_xs/gettext_xs.xs +SHA256 2c1dcdb75a5c2b12a9e7bf8de23efbfcb44f7be46c158992e89bd02ef43a15e2 lib/Locale/Messages.pm +SHA256 d376bf01fbed090589e36ad75e6fbeeedfb1deab3d7453d64da900429c479076 lib/Locale/Recode.pm +SHA256 9759d289e57ec786c5cc1780d6fe4e0093ea7cd43aa463a013907a5fca569ca6 lib/Locale/Recode/_Aliases.pm +SHA256 643f1197b335388995b939153f9fe8019634635c149f684a1a609c3d76a3b2b3 lib/Locale/Recode/_Conversions.pm +SHA256 df1781a750de50b41b2ae7f644c9612304c7b5ce2a6d54e1ac167e7575ddc581 lib/Locale/RecodeData.pm +SHA256 5e1330a29a8286fff9fb224e7e428a6f94a485aaf4d092837f8e469b15ae8703 lib/Locale/RecodeData/ASMO_449.pm +SHA256 91bb3c3ee0ac0296539dfa8f60f7bd76e95e4ff1b2896bb73d5dcbd643876410 lib/Locale/RecodeData/ATARI_ST.pm +SHA256 3aba642bedeb1f1c2f1dc27f56f610b2998fa23d285a38365b8a8b16ae52642e lib/Locale/RecodeData/ATARI_ST_EURO.pm +SHA256 212a7e2ca1e51c2c96d0a38084827f73b20e3308df2878d4e490ee7151622ebe lib/Locale/RecodeData/CP10007.pm +SHA256 cc9ff84658535625c75aea0054123e3942bfa046d3afa3b88328dea70f7809b1 lib/Locale/RecodeData/CP1250.pm +SHA256 4e680cb69ef5014ad05cce640aa06a6ecd82e587a7d0068b700333c158b4ed6a lib/Locale/RecodeData/CP1251.pm +SHA256 4770ce90a3fd3789c3696b0197eacbc724864a7501fbcce8b60275bee09338d3 lib/Locale/RecodeData/CP1252.pm +SHA256 ee249c6a2b11e422324a9acf19814525cf7f6645b00d488ef0bd7d69286c2f9a lib/Locale/RecodeData/CP1253.pm +SHA256 d6717a617b77ba22ec4ac2effccb3636e21896bdf81a0626a634c9f8e1c4af33 lib/Locale/RecodeData/CP1254.pm +SHA256 39b4aa0a9797a342c1f3e58823de4ffa812accd9a9fb6891455454b254d1828b lib/Locale/RecodeData/CP1256.pm +SHA256 96fddd4c60643a4756eefc8106ce1ab8ecf43532bc729cf9d87352383792474c lib/Locale/RecodeData/CP1257.pm +SHA256 7bfbd49c341f82a81ee3ed0b4a7a506295260ea072badb721a8fc1f8fb7612b5 lib/Locale/RecodeData/CSN_369103.pm +SHA256 2b6f41022e9822f0ed3d8b1b9bd08a1f5cb075aa034d7f3f4ddb6fa580afb035 lib/Locale/RecodeData/CWI.pm +SHA256 df81ac5308dd2e5dba201923d63fe425cb06a5fa44ca4f720635c232c30f9e27 lib/Locale/RecodeData/DEC_MCS.pm +SHA256 e3685b9605aaa08331a3c4bc07d75bc969c85ebfbdd3c43b62a01ce0e2d29fd5 lib/Locale/RecodeData/EBCDIC_AT_DE.pm +SHA256 256ce5d56c6cdcfa8988aab0238e07c88c73143d987206d93e2b318c7eed0b64 lib/Locale/RecodeData/EBCDIC_AT_DE_A.pm +SHA256 c9926c51940144ee70b1f66297983f7ad851498224b503ec228520c7a944fe80 lib/Locale/RecodeData/EBCDIC_CA_FR.pm +SHA256 897cc9ef1feefbc00a2d477d1cd77f6befa10c78261d2b28fef8c0fa63ee3615 lib/Locale/RecodeData/EBCDIC_DK_NO.pm +SHA256 7d7fb86ec0bbc79802bb84a9f65b9eefe4e03a480067488ec63112424357878d lib/Locale/RecodeData/EBCDIC_DK_NO_A.pm +SHA256 bb16326ba15f0d54a80b54e7917397a5a098bba9c6bdabf1e11d4373b5b6b0db lib/Locale/RecodeData/EBCDIC_ES.pm +SHA256 53d2cf0c11eb9a83fcbdc77bccfe8cbebc5ce3a203c8e9ff46b8664fbe9d9340 lib/Locale/RecodeData/EBCDIC_ES_A.pm +SHA256 476ce94893dba4e3db70be8947c4e828eddd18767c5101c69c3d842c1ba5a03f lib/Locale/RecodeData/EBCDIC_ES_S.pm +SHA256 827683a4d677d95af700b739c610514951bf2319d561b7d2ffb53c39a113a6a5 lib/Locale/RecodeData/EBCDIC_FI_SE.pm +SHA256 f5adec24eb0f66287b2d228645f3f156828d11e7c1df20adf5b2906148ab6ef0 lib/Locale/RecodeData/EBCDIC_FI_SE_A.pm +SHA256 97641d80205a55bd62ab2d205958593d752673ac82444c7405f5f67822479da6 lib/Locale/RecodeData/EBCDIC_FR.pm +SHA256 d3e5fb40f3035b005afe56a2abf49727deb8bdca12ee6d2020bfbb5aad4098d8 lib/Locale/RecodeData/EBCDIC_IS_FRISS.pm +SHA256 255dab72cbbe3e6e9467211b77b45c3c60b0939b232763be12f4aaafba83ab70 lib/Locale/RecodeData/EBCDIC_IT.pm +SHA256 8ec4e3b7aa1a94557ccfc371c996ce7666a058439e330c31ed022fd774ced483 lib/Locale/RecodeData/EBCDIC_PT.pm +SHA256 05fe5df53638363321b83660e52f660025cd88d23ff6d1b7ae2e98ed2814165f lib/Locale/RecodeData/EBCDIC_UK.pm +SHA256 80204d9fa2de09e377435ad4a9eefc46e2a86b6812cf62329c9683e4d7f07c92 lib/Locale/RecodeData/EBCDIC_US.pm +SHA256 313b62123ec12116ba907e4bf7b117c6dc8a2ea1dd36b8829b99d2605fdf80aa lib/Locale/RecodeData/ECMA_CYRILLIC.pm +SHA256 097182106b7c5684cd44d363aba08fa9f2617fa9f04b71e00bc008c54438fa1b lib/Locale/RecodeData/GEORGIAN_ACADEMY.pm +SHA256 11c808d6c754e3c64c5d357357d458bdd820ef9a2b4d2f9c23feb21d6e7f938d lib/Locale/RecodeData/GEORGIAN_PS.pm +SHA256 960f0fc1b86bf9923f5cecf220d66d000a06fbb97faf333afb64f930f01b2da5 lib/Locale/RecodeData/GOST_19768_74.pm +SHA256 da2072660789b2c659bd8ecb99d46c3d7cdb786efe1356ba71c9e9ed4cb9cc66 lib/Locale/RecodeData/GREEK7.pm +SHA256 ef2310dd23d06aeb5c659647c4bf00ac7e4f1c1cfee020fd36e5a72177266150 lib/Locale/RecodeData/GREEK7_OLD.pm +SHA256 c6544dabd855bb371a3b185a907375fc09d4b584854ce72b1c8b5b1d7c518bd4 lib/Locale/RecodeData/GREEK_CCITT.pm +SHA256 cdbbf0e1264119b55dabd572de81812c307f563c26f2b6ac05838001d22a7ade lib/Locale/RecodeData/HP_ROMAN8.pm +SHA256 f184b1b13673af1521a3390eb4832c2273570e8c6ad6fe9800cab23b40b988f4 lib/Locale/RecodeData/IBM037.pm +SHA256 8dd35ad71092f6db9980f3d19774869799baccf1ce8ea9c043b100a6e8c5c512 lib/Locale/RecodeData/IBM038.pm +SHA256 8ef5270b3ba28318ad3efb786adc8367c3635ce77f3fd2a026dd363c6bee2083 lib/Locale/RecodeData/IBM1004.pm +SHA256 af2b68254eb52a0b92b5bfc3ebd27eacb97b9b333f86200402fa06a2de518828 lib/Locale/RecodeData/IBM1026.pm +SHA256 47cfef20930baceed546328444d61cb0d34db1b594e05bfcc601dcbe48d253ff lib/Locale/RecodeData/IBM1047.pm +SHA256 70432cf365f7217a932c03594375f70bc22b508e8125b847e842013c1e275ed3 lib/Locale/RecodeData/IBM256.pm +SHA256 4c71085c838fd5ea369922f3b9ab400fccb330bc219e26fdb78dd9301cd3b815 lib/Locale/RecodeData/IBM273.pm +SHA256 8c50068d48fb4ef1779d72a801d990afcbe2ca0bc40a57bfe1a1398e51f9c5d6 lib/Locale/RecodeData/IBM274.pm +SHA256 f6a1193cf1d3ddd80b61198b25fd06b13b3c57e7fb611e9261f7552358fc821e lib/Locale/RecodeData/IBM275.pm +SHA256 b5dbf0c48935c3f773fcc66c6ca477e2af513ef492f19c0ee362002c5198e2f4 lib/Locale/RecodeData/IBM277.pm +SHA256 b218bb3c76f9ff783a09d935605157cd9768d37dcedc48fe31472bf34a71031e lib/Locale/RecodeData/IBM278.pm +SHA256 7bc0f2823ba177c68ff366b8194e136888da68ace59da4f642d752b5c52d14f7 lib/Locale/RecodeData/IBM280.pm +SHA256 87f46470cf72c1128f3d16b15a8733befa44f8a9c2a20932c543c69d0d369453 lib/Locale/RecodeData/IBM281.pm +SHA256 74da8b57bfee55c686df951c69d974fc739f1992986f0dda2a98afacf57a5166 lib/Locale/RecodeData/IBM284.pm +SHA256 df5c1e72ea188cd0cbba749696ce8e5527db98e0a1e6b27c11454a9816d2378c lib/Locale/RecodeData/IBM285.pm +SHA256 d65f17250089db35329006c8ccad62649491cb8534a9dda8547ef315eca7206c lib/Locale/RecodeData/IBM290.pm +SHA256 b050b9cb528284891c4a9cbf4d6f4e48043ce2c1e01db2acfde955723f89beb3 lib/Locale/RecodeData/IBM297.pm +SHA256 0e0216d0ca6cd2fa9276c5137baafff60d0b0f33a33ff0f8e60d4fd9201e9b70 lib/Locale/RecodeData/IBM420.pm +SHA256 fc3b877b126c5a9766a4d87d843ebeb2a66ac05320b6a89f8c1b9efccef019a6 lib/Locale/RecodeData/IBM423.pm +SHA256 5396da6fb686db288521284f51f964cce72565088bcda63d4dc942ee0e410cd5 lib/Locale/RecodeData/IBM424.pm +SHA256 c43352798298f5521d3b773c0627c2b64c61ca129c7ae282d4fbe560c9195604 lib/Locale/RecodeData/IBM437.pm +SHA256 bd4a328cdc564919aa1aa929b7bc45ae193fa9040a3a4d3ba5ef70848f6a8e35 lib/Locale/RecodeData/IBM500.pm +SHA256 a58c93ab770bf045fcdd1c4c2fa0d7af8c356c8ea92275b257eb99b1eb337c9c lib/Locale/RecodeData/IBM850.pm +SHA256 0bdc979da3c3526937c2a9ab3f400cd5be7c12ea585ffdfa9b2cef251bc376ee lib/Locale/RecodeData/IBM851.pm +SHA256 07fb55dfc2c85b2ba4b796762c353abceb55541ee2ef932ec4d431712a4da508 lib/Locale/RecodeData/IBM852.pm +SHA256 b12b8bb922d36d60e7bb3d0628f5b4c3b6b60d4d332c30cfae4ddaceabac8cb4 lib/Locale/RecodeData/IBM855.pm +SHA256 2293856c10c61c93a88636b262bb19d1b32943052103d0ca3c88191417f7266f lib/Locale/RecodeData/IBM857.pm +SHA256 bc9121bf7b837d93793032f3b83f959cff3eb5819e485f804dd3514f661870af lib/Locale/RecodeData/IBM860.pm +SHA256 397e0233f8b542eef25bf54d170157b24aafdc4f596924979c0b914302e5c938 lib/Locale/RecodeData/IBM861.pm +SHA256 6da5cd2346ea01f471a23d198e3b03fcf0b0b8dab1bf2749a4172695eb3fadb2 lib/Locale/RecodeData/IBM862.pm +SHA256 df01da92cbdc733af3e7a77681dbe5977cf2b783ac1b0b1efe5d5a72fa03e961 lib/Locale/RecodeData/IBM863.pm +SHA256 50ad8dd08290c0bd86cd6242853cd3d6678a36224b90669f6555a8eb2f11ff30 lib/Locale/RecodeData/IBM864.pm +SHA256 fd48f5ac40470607b38e4e03a7fceb468475617e4cfb6ce82011a856151eca9d lib/Locale/RecodeData/IBM865.pm +SHA256 da42bf798ed881acb2017bda4cd2fd4fd17896892c49c6c645c004a2fbe448e4 lib/Locale/RecodeData/IBM866.pm +SHA256 f0c6b03114086782fc693e3ed985be555cadef110d916207c983c3214bc16dd3 lib/Locale/RecodeData/IBM868.pm +SHA256 cdb3c6035cac72ac38d7c666e18c4c563a01c511e8574d25aa35c33b4531dc51 lib/Locale/RecodeData/IBM869.pm +SHA256 b532a0a1e4a495e536fa5f4b160a523dad4c9f04a5053c2d03d0a19ec448e6b5 lib/Locale/RecodeData/IBM870.pm +SHA256 cddac6be2f03b6a6562ce3b8de95ac8d0f9533c60f37eb97e9c3992e6f2542aa lib/Locale/RecodeData/IBM871.pm +SHA256 a8e40154287a519faf3df4dddc37bde9f8d1e0c7a4195116dffdf7ef45ed2915 lib/Locale/RecodeData/IBM874.pm +SHA256 e1d8a6ed5262f2c4116a035fbc12716eb118c54ff6c7289c5e271f160b7fd2ed lib/Locale/RecodeData/IBM875.pm +SHA256 cd324a6590c632d5fea30026383a7b0505f56a386000b2467db50637c2942779 lib/Locale/RecodeData/IBM880.pm +SHA256 65c95146d8be65e1c91b21741d562cb7aa1702e742463d4a8eabbf293199af22 lib/Locale/RecodeData/IBM891.pm +SHA256 abd476a63200a8212e64074e2cb913bb1580a5a98415e5ad59b1c22b1f79e467 lib/Locale/RecodeData/IBM903.pm +SHA256 eb66f231a175ebf5671e9985601b35262b2254dd4fdf146ab8a970427e435f10 lib/Locale/RecodeData/IBM904.pm +SHA256 a737df17865f0974e1906d8b1445b78e8db41fe2e910f90322c36bdd3275e41d lib/Locale/RecodeData/IBM905.pm +SHA256 d8111473d11a3504f138b370493078f33b555682e76a532d11e1f9bb22e14521 lib/Locale/RecodeData/IBM918.pm +SHA256 b792676415cddfd7403a932c225dcefdb8521f3fbaad9beb55222837d308ec68 lib/Locale/RecodeData/IEC_P27_1.pm +SHA256 226b029585fc163f676d2a8bf9ad25bb63133b11f4663efaff67d2ae3f5b3e69 lib/Locale/RecodeData/INIS.pm +SHA256 c5800500398491f50a46bd5454696dfc27462060319bdae30ba6aa4bbc2c48c6 lib/Locale/RecodeData/INIS_8.pm +SHA256 c8b3601495e1fb7b53d49c7ed7575c2d5667357e9b293ca98099e6a7cfb5720a lib/Locale/RecodeData/INIS_CYRILLIC.pm +SHA256 45502d7953148ea55c3096e725613810d2ca883d6bda53261390db2ddeaada93 lib/Locale/RecodeData/ISO_10367_BOX.pm +SHA256 8fb43e2d338739e6eb0bc0a5b3674226f71676df917d186f4411c1c35431dcd2 lib/Locale/RecodeData/ISO_2033_1983.pm +SHA256 e3ee3999b939732702af8fb9b35b4e7a2e485fc3e92ae8ec7ae872aaab2fcb28 lib/Locale/RecodeData/ISO_5427.pm +SHA256 881c28a12b27a626407d1cacb8252ad473777f64ecbfcf6c2acccc51bd999aec lib/Locale/RecodeData/ISO_5427_EXT.pm +SHA256 a0ef51f405c7593adc8f88a6e133e1bd978977cbdf3cb39c147dcc10e6eef15e lib/Locale/RecodeData/ISO_5428.pm +SHA256 2333f51c9d28769a8800254404ebb31a3a739124a785e4a1e2b3728f8a713f62 lib/Locale/RecodeData/ISO_8859_1.pm +SHA256 3033e4865927ea5fa150e8b583b76ac2fa9da121742c3d73698f5a2d35bcdd61 lib/Locale/RecodeData/ISO_8859_10.pm +SHA256 5d6bd020db2d1b91f45830c4a010e39a28420d64b4ac1760bbe07ec72e43765f lib/Locale/RecodeData/ISO_8859_11.pm +SHA256 30c82758d5efe9a04909181d041c514456aabbbec070a4723d7a9d36d571eb26 lib/Locale/RecodeData/ISO_8859_13.pm +SHA256 57d376508f62143760b44494e410f7bc1a2e93a6f0dc56b33f2a897e3c1c6b3c lib/Locale/RecodeData/ISO_8859_14.pm +SHA256 6589c7a563fa4b39ac0e1725a379f5654929033295427d4984699091c6982f3c lib/Locale/RecodeData/ISO_8859_15.pm +SHA256 29ab245f0da97fd06cd787e4eb4cfa738397c6f3194545744b30daa6e2d11e66 lib/Locale/RecodeData/ISO_8859_16.pm +SHA256 fdfd0cd80648ca588542c278ddbe0a5b535f6b3075d7d6dac2b53aa087a1e143 lib/Locale/RecodeData/ISO_8859_2.pm +SHA256 06b9b017f4c72021a420d3bead59c8deea89a1a0e5b90f38fdb965475500d894 lib/Locale/RecodeData/ISO_8859_3.pm +SHA256 175eac5331179bfc8911a2d5a04062010312ef2edd1de824d074e10d4c8b9127 lib/Locale/RecodeData/ISO_8859_4.pm +SHA256 b51a240f6f92a0eea81a2ca6b655ccc7bf78f77d8c26f7eb293af3ab170c641d lib/Locale/RecodeData/ISO_8859_5.pm +SHA256 c7360813ebb99d6359e974b5f3cff48bb342d2585ebb6389959c040d9c060e59 lib/Locale/RecodeData/ISO_8859_6.pm +SHA256 e8b03eacbf78e16ca0bf2769467a81146d5ff3f735001f7dd9c8299cffbd41da lib/Locale/RecodeData/ISO_8859_7.pm +SHA256 6636e3a50041c6aa894860eb159ac71577c6d85bc1bd7ec3dde09764bbf4a1ad lib/Locale/RecodeData/ISO_8859_8.pm +SHA256 41266c071e0270b7335f8e0a14e303f5c64a6454894f5e7ec2dd6904ba378011 lib/Locale/RecodeData/ISO_8859_9.pm +SHA256 7ba249397b20aea31dd284b98c9a3aeff1bb8077e07240ad24beeb8a526f1d88 lib/Locale/RecodeData/KOI8_R.pm +SHA256 2767ef8a6aa9078358fe18efc98d832bae7f392f072b34aa329e78dae82b1f9d lib/Locale/RecodeData/KOI8_RU.pm +SHA256 b2865a9f9aa34ec0c450297c38de34663cab16658fc3cbf356780a3e767a766a lib/Locale/RecodeData/KOI8_T.pm +SHA256 5c012e096db616a75d261ad7e0b847fc723b35f676f3c4edd743b6f7d90a419f lib/Locale/RecodeData/KOI8_U.pm +SHA256 bc86a66628ab27a9e91942d3e3d905c4d821ea45a9518be466721b4e04dc529a lib/Locale/RecodeData/KOI_8.pm +SHA256 a999e9a04700d5818acf8e59473c94ee3399769d420c974d51fa6df70d065635 lib/Locale/RecodeData/LATIN_GREEK.pm +SHA256 5f4527a805470e07c17c3db0418da497fe07b934e6f2e5da6d18acb2a17625c0 lib/Locale/RecodeData/LATIN_GREEK_1.pm +SHA256 3557f546d64320b0636689b4bc12c2a6c2c96c76639c6e452e151c2c2a47fbed lib/Locale/RecodeData/MACARABIC.pm +SHA256 79f5de4384059dd13370c7ec7f7e705601873a85db7aabf913cef2d7e3635486 lib/Locale/RecodeData/MACCROATIAN.pm +SHA256 e68ceab1d74c82e0c3e7eed97dc39416b7b4e0dd4b464e9c4858f06413c812f8 lib/Locale/RecodeData/MACCYRILLIC.pm +SHA256 b576d72dcf19cd9bbc138089a84d0c28f88a9c2551ccedf1efa7d34ca5097385 lib/Locale/RecodeData/MACGREEK.pm +SHA256 c9a623dc7e52c45c042b9bc3f97c5683a11340acb6df30a56b980b47afcf827e lib/Locale/RecodeData/MACHEBREW.pm +SHA256 aca0a675900764cf48f9392285f8d495b98c32718789786c0cbe385f3ca67d83 lib/Locale/RecodeData/MACICELAND.pm +SHA256 d1a9472a22476d136cea84ce4e4556d27450efc6dd2e12d43e8c37b55e8923ec lib/Locale/RecodeData/MACINTOSH.pm +SHA256 03eb80f59a14ce608f55328c7d5eb05d5c8492e3b9635f0770d8a53bda4770b7 lib/Locale/RecodeData/MACROMANIA.pm +SHA256 4c97b332aa8d4b746dd29e75ca3e5a6e861af4d87c0537b5c630b77ccaaa7ff4 lib/Locale/RecodeData/MACTHAI.pm +SHA256 dc044998403cad16742bddf40ebeb67870d9786e8d49a5a3260a98740cf2cb9a lib/Locale/RecodeData/MACTURKISH.pm +SHA256 b80914f4b1db1b824631772fac0966b5a55f531c8351a38fa93a9344ed7e5171 lib/Locale/RecodeData/MACUKRAINE.pm +SHA256 0f742c330f357ce33fab18820fc5493370ece3ef58b60786270a6ee4cc4012c5 lib/Locale/RecodeData/MAC_IS.pm +SHA256 70b1e7ab105b75c32e9e06be5955ee6c179a602da594a9068aa54bb23654f8a4 lib/Locale/RecodeData/MAC_SAMI.pm +SHA256 66cae15980ef4b43b53022bf0626be142c486eb3139c272c285b6a4b1cdd3007 lib/Locale/RecodeData/MAC_UK.pm +SHA256 3cb0cfc16f5ec706b73cc8e47255cfb24873259b55484569d59a2c9155c5a312 lib/Locale/RecodeData/NATS_DANO.pm +SHA256 ea1b4451a3a7544af5a1d70bf30ada933f636e845cdf2567bb5c224c2dfaf718 lib/Locale/RecodeData/NATS_SEFI.pm +SHA256 2ef199315f49cdfdc3d725adad6017c56b0b97f4d45b0f6c51d79d35d09f6368 lib/Locale/RecodeData/NEXTSTEP.pm +SHA256 d296bf6cb252397463355c8c17c97de8bb788089b405012eb4b8efb1f63b3d4b lib/Locale/RecodeData/SAMI_WS2.pm +SHA256 ad05ce5d0507cf337a34c611d86215e42a3651a46288a7f7c54d0cd7ff1a60b4 lib/Locale/RecodeData/TIS_620.pm +SHA256 cddb67b9f213124b2294291e5961c4edcfa81c43d783cebc9d2cc098bb7083e1 lib/Locale/RecodeData/US_ASCII.pm +SHA256 6b2a0a0cbb80165dacea69fdb4d6d72ee2418786d54b05a60b2c077bec9dad68 lib/Locale/RecodeData/UTF_8.pm +SHA256 75946b9aef6330f3f3d5c9819f033c0f31d86ea0648eb6acabd39f42741d75c0 lib/Locale/RecodeData/VISCII.pm +SHA256 767fb8d75eb30565bd6d6815b65a8856ba8cce50cb348db23577a5ecc52a43c7 lib/Locale/RecodeData/_Encode.pm +SHA256 78264d17a55cd076c9e0cec07ae1a21757d7cd70204eb3c8b9b9900a70c1953c lib/Locale/TextDomain.pm +SHA256 ea648f427995d9d924a14fe700a78e4ca1d3c9aae694488579fc16047bc38680 lib/Locale/Util.pm +SHA256 f7263d260f220ca5ebeda0af6d766f706840c0e8e2b458bb3d4e3ffe45768c99 lib/Locale/gettext_dumb.pm +SHA256 68c7d9c8115d67e7b5142e283ca6b13d02ead3a7a4640c85f6a800fa80a2daa9 lib/Locale/gettext_pp.pm +SHA256 848cb08149029268480c47424cd7709e041ccdb7d8f43495cb0ea5b5bd7950d8 lib/Locale/gettext_xs.pod +SHA256 09c977568fabbfabbfcfad9c62af9cd1777b8100d2edadd0c04cd95db0239bac lib/Locale/libintlFAQ.pod +SHA256 a0e478583f4bc7221ecfdccae04e0aca8cd53f75a8d7c49b0307798338fa469b sample/README +SHA256 a27b61dd4806f29cf39922c06b377ee46da9a84cc72823527a3421aeddf96e47 sample/simplecal/.gitignore +SHA256 be11df92d7a7d1a63320235e74407ecb32e5f4353bb098e7f1a728ee3d5632a6 sample/simplecal/MANIFEST +SHA256 d7ad432dcdbd7897fb1cef9dd70d0c938eba964f2bd3fd873b8705655251fe19 sample/simplecal/Makefile.PL +SHA256 ef8457598959ad3e8b6a3e454c9ba6a0eaa1603debe8e5d29fb0b072e2f4864a sample/simplecal/README-NLS +SHA256 7429f1ab6320ac142bc915a04c73570a416e813076436c7caba8e7c3be3310a1 sample/simplecal/TRANSLATIONS +SHA256 02924d34578cc0025b570498e3f9e57a7e40a2f26d709936381e4e522a3d1d8e sample/simplecal/bin/simplecal.pl +SHA256 a4bd7039f5e0211aaf3bc337dcc1ab11bc3874e535260d229089af0cd8e92d55 sample/simplecal/lib/SimpleCal.pm +SHA256 e775fab834ecb39b8a6d49ae666f14c4749d0289247e36720a999e1f23890eb7 sample/simplecal/po/Makefile +SHA256 396410f6c1419108919978ec2180f273e07309792e926ef1ddc659f5ab7e115e sample/simplecal/po/PACKAGE +SHA256 321ef7e07589e93cd0bae648773836600c555ece08b92f171786fb11190d52d9 sample/simplecal/po/POTFILES +SHA256 7a7dabf9978f457d0f9be76c86f2a8c4877925f09d507a17f47d7ff09cbb54ab sample/simplecal/po/ar.po +SHA256 1cfcc9cd7cabe28cee41700f0cd3288a9d5d3c9e317ad29c7f39e2a197a3c149 sample/simplecal/po/ar_SA.po +SHA256 2ad4695cae5a44d2a0f4025ad00130ccde8daad6ffd450ad85e3aef106578305 sample/simplecal/po/com.cantanea.simplecal.pot +SHA256 86c9e654ffc814c83bd85517a86a60bce73399e771961246130a9e6d0ae7c94a sample/simplecal/po/cs.po +SHA256 99ae89cfc18ceb5d2e825c2631ce11912d8103e098aacec7379731c3aaa9d8cd sample/simplecal/po/de.po +SHA256 d8e395d1d7398ab3c9e677ffc974d57303018a08e5f88a8136a7049524d84ba4 sample/simplecal/po/de_AT.po +SHA256 83c6a3f3aef7a764d88df96c12093bbfb0b15b9e1405ec18719dfb431eb30c84 sample/simplecal/po/fr.po +SHA256 5f33c91e5bf13daf4ee737f74582b3ae57e635ba8feda40115e52d2ca9406ad9 sample/simplecal/po/ga.po +SHA256 a78094cd1363457f18f42edde06737c25ec637720759e429541091c59be0c0a0 sample/simplecal/po/it.po +SHA256 967dd0569dc42ae3a1fba847052453fbd49c0ed1903d840f8b8cb7856381fa3e sample/simplecal/po/nl.po +SHA256 bbeb0a03ce370098ccd390a142d6ef03d6f418e004ff2f142220b375998a8e09 sample/simplecal/po/pt.po +SHA256 f7470c729d9ecd2bb552eed9dcbb9715ae3c4334c20d7464a7197886c40c9bd0 sample/simplecal/po/pt_BR.po +SHA256 95c3f2294c5200f9faa6fbc8be83e0b60a0aaadc90938f69ffd99a0103730811 sample/simplecal/po/ru.po +SHA256 f32b64921aa807505b8d9a3a9e0b39b2ff7f10be6bbcd8ec31b418d9c974a16c test.pl +SHA256 bbd548323ea810794045fb2e79f7e4d4bfc30c3f5dd0560037872872c45af430 tests/00gettext.t +SHA256 5390b5cc42c3fd992495a89de0fdfaa2100075ff997be1d944217231206b9220 tests/00recode.t +SHA256 1e2a6d4ed49808f59a338ffa049b20ebc93e005ecb91d5d91eb7e0a5afbdce73 tests/01trivial.t +SHA256 08a5d7f1bc5e19d839c37bcf060fb4ebd92abfc7f745535644e1fde46708ca26 tests/02asmo_449.t +SHA256 555e22a70f9b021007a0338832da5667e00c06edd261de9d18914f2ff1a0507c tests/02atari-st-euro.t +SHA256 90bb3e95f8192ebf61e93fd15c2624ce0c90a947c5a23b4e9e5869e32a16ba5e tests/02atari-st.t +SHA256 f929a63c048591700bc1f02233538a3138a7e633efc6ff2da673131cef4ec708 tests/02cp10007.t +SHA256 e3c8c7dffac6f75169f029a1216aafb7cc7be55132ed8a6926a8cd18fa9c41ce tests/02cp1250.t +SHA256 5fad8ae92aaf5c2ae21e1c93e785018f368b0479c18ed920eb49b85bb8e752c3 tests/02cp1251.t +SHA256 459e5621c6c948e4daa3238e9a9e424f497961f0382760e32875d1cedef30fad tests/02cp1252.t +SHA256 e88784d1537087da5ad9c8c4aba2ed7e4a9b1957f8cafe428f6e6f96bd2122e9 tests/02cp1253.t +SHA256 89ac8ebf781d19ffd84c7f30345330d777af70ba64210ff7684fc8d0619fe4ae tests/02cp1254.t +SHA256 5b1dc3c366f1eb6a022da62b1430c3b08645e1885111400fb9b3cb5476352cbe tests/02cp1256.t +SHA256 e66ed9240fe2b2c2c39bdf5147dab1c1b15ff29bb75d89647cd9fce0f450c8bb tests/02cp1257.t +SHA256 5560079ce864d03ac2fb9edcbf4dfb05f2ff7f9e779bcab47739fcbea84ae0a9 tests/02csn_369103.t +SHA256 1496167957030097a9711a385e683460c8d111f622b186c2a5cc0f4125e67bcf tests/02cwi.t +SHA256 34cde1e3f31d66dbac99555c371d8bb761edea633534ee10ec575516cdfe4a96 tests/02dec-mcs.t +SHA256 f38cc55043fb9794907cfa3314b641d86407dcb6c89862bf10539996de87876c tests/02ebcdic-at-de-a.t +SHA256 04d03418980b1eb8d21803b72d8fe68a962cc367465f97a6c1160c95354c7190 tests/02ebcdic-at-de.t +SHA256 04892e9ecc284302469b00131ccdd5d62cd3950850a4f03fdccba4514e91e625 tests/02ebcdic-ca-fr.t +SHA256 5e85832c2a2bd1709e4e440732ba5d511dcde8e9f7a7efceefda9d282f6ec0c1 tests/02ebcdic-dk-no-a.t +SHA256 2682e16eeeba091de806e388ba54113f596cdcbad883a9026821b48ba3225ea3 tests/02ebcdic-dk-no.t +SHA256 e812feb8a75572fd40410b972a6f6b0437ed92bce4519e1aa43d4834eb3653c2 tests/02ebcdic-es-a.t +SHA256 58f142c5467bafe0b51e0960593d1a57c406582932574691b7f43be68e127d96 tests/02ebcdic-es-s.t +SHA256 777b927d5a6abeafc8a33069b75b17ae97e6bebafe492816452564f8d6da8fb6 tests/02ebcdic-es.t +SHA256 873df00f75e4e9d46273ce0d422a16ff9cce355dc6f6fb71376feebd1a1fbf19 tests/02ebcdic-fi-se-a.t +SHA256 f464341267e7a376ec3c5f585f6f67626da783517a883c6639faf9b33dd1f1ed tests/02ebcdic-fi-se.t +SHA256 568cc84262be2ef56fc785d1585bcf099d9e824d11941549d26bb7d935f0e3c7 tests/02ebcdic-fr.t +SHA256 792ba7f00db1edbae0c3cc78375dea69e7ba6f21ddd9bc7fd52688a1edfe461c tests/02ebcdic-is-friss.t +SHA256 0d8b18906f9d3f45feec48a38cd028f193f1ae1d2f83c737e555b26f69e8d39a tests/02ebcdic-it.t +SHA256 04e676e45d4b24625377d062ba9bbbf3d912d7dbe9d834b7294456d4b94bb43d tests/02ebcdic-pt.t +SHA256 70b6c92c03ea91656715c63c065a56e8422b9dd43cd5c9df57ef1ca60b7c70a7 tests/02ebcdic-uk.t +SHA256 559b08abc2fa4fdb1c88579c5917c220b7d181d56060ba555a11dff1f551bd99 tests/02ebcdic-us.t +SHA256 5dc65650c260217aca2bf1d7dcbdf3df8cfc12bd6fcac82b3358a6fca9e74999 tests/02ecma-cyrillic.t +SHA256 c8426aa438a4a26eed58b7a3727f0270fa1daaaa4e06a1b6a0d93dcf6bfd4acb tests/02georgian-academy.t +SHA256 3f851c53ed0b1b430348d75d23568a88c39addbdff0e7984a42d57076261e726 tests/02georgian-ps.t +SHA256 18daa35ff4a243f5f0762ae9b963aa78291f343a40fd6601bc9b323aadfe954c tests/02gost_19768-74.t +SHA256 40bf2c1540814925aaaf4397a2eed08b2c7eb4e939155eaac65e41495de225dd tests/02greek-ccitt.t +SHA256 a81b3ca71c07e938e62ef70c82ade56d05bcaabeef3022b3c72a2c89383e8b8c tests/02greek7-old.t +SHA256 5f5710afa045670f5230d30a62ba8bc151a47888f5078b06bc537ff9a7f5642f tests/02greek7.t +SHA256 d6ecf91024116714edad9dd888906d52a0cfd1487e13cd3a362d9847617252c0 tests/02hp-roman8.t +SHA256 c6f0a9bbafe9f5dda687a9601312ce52b8c7b87f657ebefd9a534163167625ff tests/02ibm037.t +SHA256 c8639967582f4be9c635f41668fdf54da05a8c3e9bad9f02988f3f22b5f3caf9 tests/02ibm038.t +SHA256 dc4346b6b6a3c31aef9b147c0580d2358aded76b5e0760bdf1726c0d360db251 tests/02ibm1004.t +SHA256 a5f87c201eaba05238f75ccb7940d26d5bf490531204f1b36b27ef530ce9c756 tests/02ibm1026.t +SHA256 f9b49dde7c38c7bfc7de7b177bcbd0b6ffeea90f93a8ecc5ccd1f1fc176bb24b tests/02ibm1047.t +SHA256 396c645051de9fe1d8ccd32f8594761a92523819d86ff3992eb9f77c8ad372fa tests/02ibm256.t +SHA256 b721d2d794c10146964ffc72e2c030dbf8b14c40e3af480e84b8988143a8c597 tests/02ibm273.t +SHA256 dfc9ee55ad0081327858ef282cdc70f53e60ee8135ce377262a56e2083c3d703 tests/02ibm274.t +SHA256 a951614b508e6a608300b8b67bc0f872e78299217b871e940c2d8ec4342e3c48 tests/02ibm275.t +SHA256 0ecfeee28f814d0de479d922a82c093c9daa935894f737ff4d8d23e6c21e04c8 tests/02ibm277.t +SHA256 77e51b08b65880022167302f42e3eb9424da9b4975e2e52a1d4b1b89cff15f49 tests/02ibm278.t +SHA256 291a215dd87b7a4d8d5fe2f52fdbfaf726db06ce9dfb5b789b0ee0892022f05b tests/02ibm280.t +SHA256 5e58d30a47f3d321a4365247a3226c12474515214527282bc9c7ad7eada00f23 tests/02ibm281.t +SHA256 6e2effcec229bb9827ae2692431812be8fa25e3f84e1138ee10e993596823ff1 tests/02ibm284.t +SHA256 db615a70e3449c9532db95c1ddbc6671f540580df2768da22ac77b80eebf8bfd tests/02ibm285.t +SHA256 7ee9ddf887545575c91a74dc84b50fba3be2b2c7d7784ecde3efd059c6e6813d tests/02ibm290.t +SHA256 0d111694d39eb8b1e41326459aa3940e878eacb1702ffa35075385eb7a359af1 tests/02ibm297.t +SHA256 46b01264bc8aeb00366cbc9cf680e47df2b3e7dc16e033e8ead67076729d1ab4 tests/02ibm420.t +SHA256 eace994973233a89a9067ff08373c777fd0140fd2162b2178adea2f078140eb6 tests/02ibm423.t +SHA256 4e20aa36ea3b275f2d77e6f2e34fde1334e52c5c410ce646db803898df9dd67a tests/02ibm424.t +SHA256 04a32971d47eddcf0bb61cf4bea86f993eb4a515439fa40fcbdaff28084f080a tests/02ibm437.t +SHA256 185e6b81fac4b2c9150e3dce721badccee8b1da68e8dd64d91294a8d47c39571 tests/02ibm500.t +SHA256 bb286fef3d647d0c602e2cd07da8cb15c36806bc07f3baf11a23d3bcb0425304 tests/02ibm850.t +SHA256 808c8ef7a9544a7855c5d460557ed0aa45d427c909053cfd67841055ddb91265 tests/02ibm851.t +SHA256 ad995e0f8ee8ed441f07a82d77c2576a9b86884744125a343c247a890c7a31d5 tests/02ibm852.t +SHA256 a0977c6529b6838a5a9847a9d4bf2839bd8e87302dd9e367a370f4e9ec53f42c tests/02ibm855.t +SHA256 dfda577b27b2c83709a3e15e7a46eb3b31df1066946f43eb34f3cb2170f37359 tests/02ibm857.t +SHA256 581eb556fd60dfa7c998414f3fbe5ccf8b1d665424a2799ef1c525fa255df27f tests/02ibm860.t +SHA256 69cdce542ca36d4ce7790df44d8f54ec2064ab1662aa6f49a97d7bf4a2fbf43f tests/02ibm861.t +SHA256 3b3ac86bf16a68b7bd099e788f9b3029b0fbc84f878d807a4cc4a2f28fd393fe tests/02ibm862.t +SHA256 5e60573c46586b8938dcf4076eb8d9f64653e6b255e53a127e3e4b781bb95727 tests/02ibm863.t +SHA256 55f9438346b98edbbbe4eef8ad70fc5f8c04c466282cf5943507a4de17fea88e tests/02ibm864.t +SHA256 30c3e536f521cffaac8e5b741010c857caec06fad14f79c4ba4298a698e67ed5 tests/02ibm865.t +SHA256 8a826045c255e0262b7dfe41d55307bdd9394dd49e89846789d84d1014272019 tests/02ibm866.t +SHA256 3ff74b1d2c1ad6f11e82ad9a75754e3bae0863cf50c6efb11753934bb79dd908 tests/02ibm868.t +SHA256 8d0e545a504a20b53f938bc88e16cee948ccfb6be9d88878eccf607c9a14287c tests/02ibm869.t +SHA256 fb52a747099c97c64c19db047ed21c268c9ff7a5c22dac7351cea3a7f245ddc0 tests/02ibm870.t +SHA256 1284c3569c0f42dd64104b77eac4e80377bd133a8e7a733429e0c5ff1b6cd3db tests/02ibm871.t +SHA256 87242a49425cde0a882a787888895643aaf04737537d12418af8201833132661 tests/02ibm874.t +SHA256 6303fea7233f2baa21b2201626285b4bf6612de8d7278e8e6947ccdc1ae2b0e4 tests/02ibm875.t +SHA256 b70e0e4f4d58e100a330d7f9912e6bd743428cbfc9093bc6e490b3e67d71bb3a tests/02ibm880.t +SHA256 50accf1f8a278e635107c44ab0fd88f67b7d224a46c17457518f255a9f4a9caf tests/02ibm891.t +SHA256 1c9419b892def1a570118fb2b18a112e4ef058aae690ee14d2d4ab2246e59a30 tests/02ibm903.t +SHA256 0d20057a831c8694957ee6dcde705107206bd96ed2932abf6b14dd76289e1bf5 tests/02ibm904.t +SHA256 2fcc9cc81f38e6a9c9956a1a22a252e054073c065e75b1dc37b390dc5b0e88bc tests/02ibm905.t +SHA256 21f9c82dc488c17ba1ef54f214f293ca34976249d0062b4e82f58f7cd66330c0 tests/02ibm918.t +SHA256 47cb13a904f7ab239770399f85f50b808a00785907c4f613a5d6f1af418e01b8 tests/02iec_p27-1.t +SHA256 00461367b78c6c47c4370198c24b57ab72a49a717ddea0c1a2fa4ce1376bfc77 tests/02inis-8.t +SHA256 8676ce3b02a06ee7ed0154d574bb7e53196ef15487f52101be984c39da814ee6 tests/02inis-cyrillic.t +SHA256 5236accc4c71ca54950d8f5e9defadcca9aed028e4a9ac252e70c738a0c8faf2 tests/02inis.t +SHA256 900caf8b88b063577498cba767ccad349ef502b2d433a285a6e273704b502cf4 tests/02iso-8859-1.t +SHA256 13c5cc3863d448154aca1b26f818f8338594ea29245622bef6d5cfef318f180f tests/02iso-8859-10.t +SHA256 58112b5ab052184360fd2318be5d45108a63bda647439f1afe735878d6cf29ca tests/02iso-8859-11.t +SHA256 48d4a6c750ee4162e9c59cfda38693dc7c6e29efd77c79bc3b028c02572dcfea tests/02iso-8859-13.t +SHA256 ba9d54f7ff327e34e52932c65e0bb15226a0149886a18388e506ecf2553453a5 tests/02iso-8859-14.t +SHA256 9196f2591c01e68d53dc1a0082aa7b36b909466379da073012a3de81c50f9546 tests/02iso-8859-15.t +SHA256 976e3e4b4bf5d59821898d3fb2e82182a8be06a8c44385b648bcaf26ed96a024 tests/02iso-8859-16.t +SHA256 0f312a089bc89e0182b78e3477069517d0f83b82e6a1a47c3476e56cbb64c14c tests/02iso-8859-2.t +SHA256 6da800f050f739ba86ad3d2bc5d6027395d83d3c9187c240b2d72183ef342d49 tests/02iso-8859-3.t +SHA256 fe4965d0b5914e520fee3417d89ec9fbd727b8b55113c0825051371943675fa1 tests/02iso-8859-4.t +SHA256 9ea36125531ecb9de0ba18bac75fcf1613ecd88f6221df213f12375e8604bbf2 tests/02iso-8859-5.t +SHA256 6e42ab47dc7b94af79f3fb848a9584be5ca9a9cffa2838d1071cd43c2d5c5aa3 tests/02iso-8859-6.t +SHA256 e51ea0be81d7719dd6887f8216fa95bc21ccc9ae0dc7d0edbea5e2b013f10be6 tests/02iso-8859-7.t +SHA256 2d9a8321ad7264c47c9cc1dc88e940202ca156997077c3e91a6c1cde97a21cbb tests/02iso-8859-8.t +SHA256 fdb108d97bbef12eacf74efb2d7f37e3ec34b557225ffea90c9a5c25a661dde4 tests/02iso-8859-9.t +SHA256 1c4f6ab9455309d309bb59072e2b003f07ce27266687693865962fffad9b438c tests/02iso_10367-box.t +SHA256 f27917ea3911bdb45820888953ee547e8f3061286175dca3fad3c9bed4ce5d27 tests/02iso_2033-1983.t +SHA256 3ebc9f6780eb0a3c587bcf7229e12cb40bdcbc9adf43011ed62ee50a64672520 tests/02iso_5427-ext.t +SHA256 8d3184cf48d61fa044115662b0e029e8f64b6bc638290f869a43ce8fd00ebe37 tests/02iso_5427.t +SHA256 4b903f856239a67707a3f75caaee9ba50fba392fd9eb973604dde9a3cfcfd5ca tests/02iso_5428.t +SHA256 85db3015c0895dbc912b1b50595749073c8d6e3453fa407a8928b793b2a3fb34 tests/02koi-8.t +SHA256 cc1e7117efcfadbe9c227d8c0ecb783b029b243fccf809a6197fce70ac8e326b tests/02koi8-r.t +SHA256 778a2cf0dc34d30af1d38a13c9a8ed4b22e542a9cb16d4be306cf7d841cc1215 tests/02koi8-ru.t +SHA256 d719c9fc77ec3820577504521de1d6348fdaf4e29f17de5015fa1a21387be91c tests/02koi8-t.t +SHA256 3612621dd30302d6a61b16e4f6591d0a93ba52d1741ba754d80f952c8c5657c0 tests/02koi8-u.t +SHA256 5f8f6b400bf3808692f5972b0d60dc916c94d84a2b6b9cb6e960561871f5bc29 tests/02latin-greek-1.t +SHA256 c436341bc2a0bbb2bceb830f6f4a628d5baa980b56650ad8b5096079e46871e0 tests/02latin-greek.t +SHA256 6121ef2bb993a9e76c36e975290f617128bd68b399cfe006f5e8315a0de01577 tests/02mac-is.t +SHA256 e4a91e4776ac57e0978b8c341a177886ebba7f6e0272cb74d6f8782867978f55 tests/02mac-sami.t +SHA256 739500fd421296d6174a061b928ad86515f97bf4a5d720cdc8161d290b63cb9f tests/02mac-uk.t +SHA256 7a284fd8fd2f3c257788877ced49a4980f9c10824182e7b9bfd31f14140e1d4f tests/02macarabic.t +SHA256 61212e657e1a6ce6b5d6e9300ac3c001a4adca920d6c5937bda36a01442b089b tests/02maccroatian.t +SHA256 ccedd7fe991ab7781129b77579a93549ff5cda048616533dc87290d90fd7c466 tests/02maccyrillic.t +SHA256 4dcda09c9b631dced7904746d21d1e724291760ad3270a04a17a7e94ae774f68 tests/02macgreek.t +SHA256 ac470c0a8b31a61d5e2c9c11ddad8b8b02c0a8601f67056103e5df848ce10694 tests/02machebrew.t +SHA256 b1831ad9fa52e0df016ebad18c4e0d875955259af2061d682a9d5c5aa46eff67 tests/02maciceland.t +SHA256 f7856a5344309a913aecaedfb77d79c2a365396e85e0891624b9dcbfbdf200bf tests/02macintosh.t +SHA256 ef5a4a2052513efcfefc102c3b7acbda396a5efb46dad8cad0d779919c92ce49 tests/02macromania.t +SHA256 2c626ebd0d5ed11d6aa3a5598c424afdad61034160611a88913ca92c8f604dad tests/02macthai.t +SHA256 3cc67e4b106d3b3aaf0d36412339fd9df768f4867974ed2c7f70eadef1d7fd0c tests/02macturkish.t +SHA256 9d3357a2b5cb99785d4d045eae73da43db6b93dfd9da9efb434fbedaf642b4b2 tests/02macukraine.t +SHA256 b4324ab7b3f4219cd1bc102361742a451cdc3802d4eb13803249485ec4c25f0d tests/02nats-dano.t +SHA256 2d193b0a70d5582e2edc1ad964ebe5593168ac4fe3f30edbf38f4a7e3ccfaa87 tests/02nats-sefi.t +SHA256 e4f262d545d803487b03b266f8cf0e40973c0a367e20bc261a93f1df018d25a5 tests/02nextstep.t +SHA256 d5805c33992f6f2a6bfda880ec38b86015211ad7e074cb0215a218bbe81f7e12 tests/02sami-ws2.t +SHA256 fa9423333d626655782d6bc503e1b8026e062b0f77107d18aa36cc1fa5848862 tests/02tis-620.t +SHA256 8651631c52fa01e1e97ba1675d3025c70403a6e0df0d4bc283bfc6ee3ba2144c tests/02us-ascii.t +SHA256 cce5ae9f7ad46565966192ada8c2d6cf2e205acaf741e0f4d5120251dc155ec2 tests/02utf-8.t +SHA256 70e6a039092e0596c6cead6829fe52c448ac99d76351906043231125aee2b7c3 tests/02viscii.t +SHA256 f050f430c7d4ab559df473e2af5935de4b95c557e975830acb0e65a065e415d4 tests/03_tester_david_pp.t +SHA256 f050f430c7d4ab559df473e2af5935de4b95c557e975830acb0e65a065e415d4 tests/03_tester_david_xs.t +SHA256 94fa1db9970abd1e2a9cd8ab6edaae85af8f0d0cb234bdd48fa0caa57668fffa tests/03bind_textdomain_codeset_pp.t +SHA256 94fa1db9970abd1e2a9cd8ab6edaae85af8f0d0cb234bdd48fa0caa57668fffa tests/03bind_textdomain_codeset_xs.t +SHA256 899612986b2f962a097de881f8ca4fea0132a012a1cba3dc27c4a89abb025ca2 tests/03bind_textdomain_filter_pp.t +SHA256 899612986b2f962a097de881f8ca4fea0132a012a1cba3dc27c4a89abb025ca2 tests/03bind_textdomain_filter_xs.t +SHA256 4f3a3a2b934d6f594d9382f103cb12f179b97fe4d3e77a33919870288715b049 tests/03bindtextdomain_pp.t +SHA256 4f3a3a2b934d6f594d9382f103cb12f179b97fe4d3e77a33919870288715b049 tests/03bindtextdomain_xs.t +SHA256 fdcbaf5e78d01643ae1a7d39bf143a10c2bcd46cea79ceb3c15105d07f10d2a2 tests/03dcgettext_pp.t +SHA256 fdcbaf5e78d01643ae1a7d39bf143a10c2bcd46cea79ceb3c15105d07f10d2a2 tests/03dcgettext_xs.t +SHA256 b04c3d81c55e98c5dfb841421193a297db90b48b3e7ae5216f1fe5ad8226fa23 tests/03dcngettext_pp.t +SHA256 b04c3d81c55e98c5dfb841421193a297db90b48b3e7ae5216f1fe5ad8226fa23 tests/03dcngettext_xs.t +SHA256 8a221c9793d29cc673daebae57ae5c722b948185a60b7b6e95ecb3a27c82c4bc tests/03dcnpgettext_pp.t +SHA256 8a221c9793d29cc673daebae57ae5c722b948185a60b7b6e95ecb3a27c82c4bc tests/03dcnpgettext_xs.t +SHA256 4d01c2c680eeb32a1fda6417791d478ad1fd325d1b590c1d3176fb13cd419953 tests/03dcpgettext_pp.t +SHA256 4d01c2c680eeb32a1fda6417791d478ad1fd325d1b590c1d3176fb13cd419953 tests/03dcpgettext_xs.t +SHA256 166b2d0ad28a9e32f850a2c5bfd4eb4596cf903246aa2259658a541b7603b011 tests/03dgettext_pp.t +SHA256 166b2d0ad28a9e32f850a2c5bfd4eb4596cf903246aa2259658a541b7603b011 tests/03dgettext_xs.t +SHA256 e1280c667e75f29dc3605ca4a21ad41500d5f3df2aac0017a637fb5bdc492281 tests/03dngettext_pp.t +SHA256 e1280c667e75f29dc3605ca4a21ad41500d5f3df2aac0017a637fb5bdc492281 tests/03dngettext_xs.t +SHA256 23b7d021addd248f989b0ff8f33dae248738291def77f5574be1d809746f0d3c tests/03dnpgettext_pp.t +SHA256 23b7d021addd248f989b0ff8f33dae248738291def77f5574be1d809746f0d3c tests/03dnpgettext_xs.t +SHA256 46517778ba2142429d18678b522d1b3fdeefbc13744256f5db213601cae7c7eb tests/03dpgettext_pp.t +SHA256 46517778ba2142429d18678b522d1b3fdeefbc13744256f5db213601cae7c7eb tests/03dpgettext_xs.t +SHA256 d81830390153e694d2623205bd0ab78a16f8e874d46d43ce197b4581c56f41f6 tests/03environment_pp.t +SHA256 d81830390153e694d2623205bd0ab78a16f8e874d46d43ce197b4581c56f41f6 tests/03environment_xs.t +SHA256 fc2cb2245b9886c4dcb4a26a35039c9c45c47ebfb63cfa08bdfd3f5627392fbc tests/03gettext_dumb.t +SHA256 e9cd110f7a2ed248d25051c99ff41e713f88a7ceefbc8c977b4f78389dd42652 tests/03gettext_pp.t +SHA256 e9cd110f7a2ed248d25051c99ff41e713f88a7ceefbc8c977b4f78389dd42652 tests/03gettext_xs.t +SHA256 8e08a10538fe4e8f11234ea4a6243e18662f4482a35fdf2aa71f45cdd9dfd614 tests/03language_pp.t +SHA256 8e08a10538fe4e8f11234ea4a6243e18662f4482a35fdf2aa71f45cdd9dfd614 tests/03language_xs.t +SHA256 e0aa96b9e15481ec09568887a54a3ef3e10a28ed3b0ccd11594f1c8d75fbea6a tests/03ngettext_pp.t +SHA256 e0aa96b9e15481ec09568887a54a3ef3e10a28ed3b0ccd11594f1c8d75fbea6a tests/03ngettext_xs.t +SHA256 55b9cf163951e5076407314693c43af55f0ecbe9aab8fe408f103655e2001fc1 tests/03npgettext_pp.t +SHA256 55b9cf163951e5076407314693c43af55f0ecbe9aab8fe408f103655e2001fc1 tests/03npgettext_xs.t +SHA256 4f14716ae6ef7bf618abcb76221545a0d7364fc6ffa865f69ad66b757d0f9455 tests/03pgettext_pp.t +SHA256 4f14716ae6ef7bf618abcb76221545a0d7364fc6ffa865f69ad66b757d0f9455 tests/03pgettext_xs.t +SHA256 b77d65e965a57af571f8b9af60ac19fe8c53e45fe9cb6657e0ebd33fe93fa02e tests/03textdomain_pp.t +SHA256 b77d65e965a57af571f8b9af60ac19fe8c53e45fe9cb6657e0ebd33fe93fa02e tests/03textdomain_xs.t +SHA256 9d7428a8abe35d8c607148c9f04a3fe2316149ef0a563e3d7014e41486a76db3 tests/04find_domain_bug.t +SHA256 f0b0fc19a8136cabea2462ddd01e84d8077d083281656a9a742bda6653dc64f2 tests/04russian_plural_function.t +SHA256 bba591b6614e19da8974cbc83fc7a94aa0784f5407ffaa8749e4e825edf56aa1 tests/04scalar_noop.t +SHA256 3e94f3f7810a1400f1b15aeaf8c12b40db996f80256269a942b7dcc4b9ba9ef0 tests/05options.t +SHA256 a352e8e92a39316720bc48096bf1fcf6dbdd16f4667f07afb4b05f5f78f213f5 tests/05parse_accept.t +SHA256 440d468d288cd243a3a7a98272e1748a7c11da310d7acc21881328532e671fb1 tests/LocaleData/de/LC_MESSAGES/additional.mo +SHA256 ddf0a13fc386bf1cc608fde8e8a0ceb10b9785d7b0119e85796a8ffdf8b0ca4b tests/LocaleData/de/LC_MESSAGES/existing.mo +SHA256 ee4d8cf829790442d6a7f4715e3c0ee2c14568b80f7ee35011b90d887e3353e4 tests/LocaleData/de_AT/LC_MESSAGES/additional.mo +SHA256 9c012ec78bea8b9472ea6511103f1fe0262fcebc76a151bd4d3559c92762e488 tests/LocaleData/de_AT/LC_MESSAGES/existing.mo +SHA256 535d6d578265a3255f83ba13b32990307664b6a953d6098a3a77de9b9b61bbac tests/LocaleData/xy/LC_MESSAGES/additional.mo +SHA256 3f1fc6859b9762cf5ccfda7c5292b52fc164550f3d1706990268758988426435 tests/LocaleData/xy/LC_MESSAGES/existing.mo +SHA256 a6260268736a62b295e923472836908f852baccb2ecce9da021dad964b4032c2 tests/LocaleData/xy_XY/LC_MESSAGES/additional.mo +SHA256 7dc32c7d80444949167c06e43c05f10b677c83890396dee6fa57cb10d7f16826 tests/LocaleData/xy_XY/LC_MESSAGES/existing.mo +SHA256 1f484d5c764cf6eece99fc0cb50e77923672c73721a0dc1e8b0d60d1abf121e6 tests/po/Makefile +SHA256 cd870e164b74fd508c4b748fe830b464dd9680dcf181bef813a9965da346ce05 tests/po/additional.de.po +SHA256 962702ad9b14540796e64c12cf98c1e6e93a419ff02a76be7884e62e7ae3f14e tests/po/additional.de_AT.po +SHA256 dcbc750eed519531e357657f01df2ab0232c116812f53dc575e8e3de6c7997a6 tests/po/additional.xy.po +SHA256 9497d0a8efe3e505078acb51b9cf708e4094085ea26893062bfe64a1cb6729f3 tests/po/additional.xy_XY.po +SHA256 fcd4f745c4159ea2a5ef2aa3fe935456f7b4479265b5843551da1f152371bcd1 tests/po/existing.de.po +SHA256 eda4d5b3f090fe8be8788eff50831a67d79cff509c1f4ff99fc340b213d133ae tests/po/existing.de_AT.po +SHA256 ff3dddcf6a16e6d612ec783a10100a64cc8e4f6e580b75169efc2fc9e797c90a tests/po/existing.xy.po +SHA256 1b7f3c488028d3e25f405d25505330dc76351c9d986c2336154c675168d95673 tests/po/existing.xy_XY.po -----BEGIN PGP SIGNATURE----- -iEYEARECAAYFAloES1EACgkQOo0HNPWNDz3ibwCfZOp3VEvgSZkmAIP4XAEWDby5 -4oUAoK7qIq+qdHGm15/k1nEXJTcNHYxb -=WVWS +iF0EARECAB0WIQTudF2MrxIkiEy1+pE6jQc09Y0PPQUCW/LcngAKCRA6jQc09Y0P +PaudAJoDb1KXyDK4HyayQossEyKVeRgowQCgumOvNuWoGMIT5/jTvPkG2DTvO3s= +=iLl8 -----END PGP SIGNATURE----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libintl-perl-1.29/lib/Locale/Messages.pm new/libintl-perl-1.31/lib/Locale/Messages.pm --- old/libintl-perl-1.29/lib/Locale/Messages.pm 2017-11-09 13:19:41.000000000 +0100 +++ new/libintl-perl-1.31/lib/Locale/Messages.pm 2018-11-19 16:32:58.000000000 +0100 @@ -26,7 +26,7 @@ use vars qw ($package @EXPORT_OK %EXPORT_TAGS @ISA $VERSION); -$VERSION = '1.29'; +$VERSION = '1.31'; # Try to load the C version first. $package = 'gettext_xs'; @@ -1065,8 +1065,7 @@ =head1 SEE ALSO Locale::TextDomain(3pm), Locale::gettext_pp(3pm), Encode(3pm), -Locale::TextDomain::UTF8(3pm), perllocale(3pm), POSIX(3pm), perl(1), -gettext(1), gettext(3) +perllocale(3pm), POSIX(3pm), perl(1), gettext(1), gettext(3) =cut diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libintl-perl-1.29/lib/Locale/TextDomain.pm new/libintl-perl-1.31/lib/Locale/TextDomain.pm --- old/libintl-perl-1.29/lib/Locale/TextDomain.pm 2017-11-09 13:19:41.000000000 +0100 +++ new/libintl-perl-1.31/lib/Locale/TextDomain.pm 2018-11-19 16:32:50.000000000 +0100 @@ -66,7 +66,7 @@ use vars qw ($VERSION); -$VERSION = '1.29'; +$VERSION = '1.31'; require Exporter; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libintl-perl-1.29/lib/Locale/gettext_dumb.pm new/libintl-perl-1.31/lib/Locale/gettext_dumb.pm --- old/libintl-perl-1.29/lib/Locale/gettext_dumb.pm 2017-11-09 13:19:41.000000000 +0100 +++ new/libintl-perl-1.31/lib/Locale/gettext_dumb.pm 2018-10-08 10:37:35.000000000 +0200 @@ -160,9 +160,7 @@ return dcnpgettext ($domainname, $msgctxt, $msgid, $msgid_plural, $n, undef); } -sub dcnpgettext ($$$$$$) { - my ($domainname, $msgctxt, $msgid, $msgid_plural, $n, $category) = @_; - +sub __get_locale() { my $locale; if (exists $ENV{LANGUAGE} && length $ENV{LANGUAGE}) { @@ -178,6 +176,14 @@ $locale = 'C'; } + return $locale; +} + +sub dcnpgettext ($$$$$$) { + my ($domainname, $msgctxt, $msgid, $msgid_plural, $n, $category) = @_; + + my $locale = __get_locale; + return Locale::gettext_pp::_dcnpgettext_impl ($domainname, $msgctxt, $msgid, $msgid_plural, $n, $category, $locale); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libintl-perl-1.29/lib/Locale/gettext_pp.pm new/libintl-perl-1.31/lib/Locale/gettext_pp.pm --- old/libintl-perl-1.29/lib/Locale/gettext_pp.pm 2017-11-09 13:19:41.000000000 +0100 +++ new/libintl-perl-1.31/lib/Locale/gettext_pp.pm 2018-11-19 16:32:09.000000000 +0100 @@ -38,6 +38,7 @@ use locale; use File::Spec; +use Locale::Messages; BEGIN { $__gettext_pp_textdomain = 'messages'; @@ -347,6 +348,8 @@ return unless defined $msgid; my $plural = defined $msgid_plural; + Locale::Messages::turn_utf_8_off($msgid); + Locale::Messages::turn_utf_8_off($msgctxt) if defined $msgctxt; my $msg_ctxt_id = defined $msgctxt ? join($__gettext_pp_context_glue, ($msgctxt, $msgid)) : $msgid; local $!; # Do not clobber errno! @@ -484,31 +487,8 @@ &POSIX::setlocale; } -sub __load_domain -{ - my ($domainname, $category, $category_name, $locale) = @_; - - # If no locale was selected for the requested locale category, - # l10n is disabled completely. This matches the behavior of GNU - # gettext. - if ($category != LC_MESSAGES) { - # Not supported. - return []; - } - - if (!defined $locale && $category != 1729) { - $locale = POSIX::setlocale ($category); - if (!defined $locale || 'C' eq $locale || 'POSIX' eq $locale) { - return []; - } - } - - $domainname = $__gettext_pp_textdomain - unless defined $domainname && length $domainname; - - my $dir = bindtextdomain ($domainname, ''); - $dir = $__gettext_pp_default_dir unless defined $dir && length $dir; - return [] unless defined $dir && length $dir; +sub __selected_locales { + my ($locale, $category, $category_name) = @_; my @locales; my $cache_key; @@ -517,20 +497,20 @@ @locales = split /:/, $ENV{LANGUAGE}; $cache_key = $ENV{LANGUAGE}; } elsif (!defined $locale) { - # The system does not have LC_MESSAGES. Guess the value. + # The system does not have LC_MESSAGES. Guess the value. @locales = $cache_key = __locale_category ($category, $category_name); } else { @locales = $cache_key = $locale; } - # Have we looked that one up already? - my $domains = $__gettext_pp_domain_cache->{$dir}->{$cache_key}->{$category_name}->{$domainname}; - return $domains if defined $domains; - return [] unless @locales; - - my @dirs = ($dir); - my @tries = (@locales); + return $cache_key, @locales; +} + +sub __extend_locales { + my (@locales) = @_; + + my @tries = @locales; my %locale_lookup = map { $_ => $_ } @tries; foreach my $locale (@locales) { @@ -543,6 +523,7 @@ if (defined $3) { defined $2 ? push @tries, $1 . $2 . $3 : push @tries, $1 . $3; + $locale_lookup{$tries[-1]} = $locale; } if (defined $2) { push @tries, $1 . $2; @@ -554,14 +535,58 @@ } } } - push @dirs, $__gettext_pp_default_dir - if $__gettext_pp_default_dir && $dir ne $__gettext_pp_default_dir; + + return \@tries, \%locale_lookup; +} + +sub __load_domain { + my ($domainname, $category, $category_name, $locale) = @_; + + # If no locale was selected for the requested locale category, + # l10n is disabled completely. This matches the behavior of GNU + # gettext. + if ($category != LC_MESSAGES) { + # Not supported. + return []; + } + + if (!defined $locale && $category != 1729) { + $locale = POSIX::setlocale ($category); + if (!defined $locale || 'C' eq $locale || 'POSIX' eq $locale) { + return []; + } + } - my %seen = (); + $domainname = $__gettext_pp_textdomain + unless defined $domainname && length $domainname; + + my $dir = bindtextdomain ($domainname, ''); + $dir = $__gettext_pp_default_dir unless defined $dir && length $dir; + + return [] unless defined $dir && length $dir; + + my ($cache_key, @locales) = __selected_locales $locale, $category, $category_name; + + # Have we looked that one up already? + my $domains = $__gettext_pp_domain_cache->{$dir}->{$cache_key}->{$category_name}->{$domainname}; + return $domains if defined $domains; + return [] unless @locales; + + my @dirs = ($dir); + my ($tries, $lookup) = __extend_locales @locales; + + push @dirs, $__gettext_pp_default_dir + if $__gettext_pp_default_dir && $dir ne $__gettext_pp_default_dir; + + my %seen; + my %loaded; foreach my $basedir (@dirs) { - foreach my $try (@tries) { - my $fulldir = "$basedir/$try/$category_name"; - + foreach my $try (@$tries) { + # If we had already found a catalog for "xy_XY", do not try it + # again. + next if $loaded{$try}; + + my $fulldir = File::Spec->catfile($basedir, $try, $category_name); next if $seen{$fulldir}++; # If the cache for unavailable directories is removed, @@ -570,22 +595,24 @@ next if $__gettext_pp_unavailable_dirs->{$fulldir}; ++$__gettext_pp_unavailable_dirs->{$fulldir} and next unless -d $fulldir; - my $filename = File::Spec->catfile ($fulldir, - "$domainname.mo"); - my $domain = __load_catalog ($filename, $try); + my $filename = File::Spec->catfile($fulldir, "$domainname.mo"); + my $domain = __load_catalog $filename, $try; next unless $domain; - - $domain->{locale_id} = $locale_lookup{$try}; + + $loaded{$try} = 1; + + $domain->{locale_id} = $lookup->{$try}; push @$domains, $domain; } } + + $domains = [] unless defined $domains; + $__gettext_pp_domain_cache->{$dir} ->{$cache_key} ->{$category_name} ->{$domainname} = $domains; - $domains = [] unless defined $domains; - return $domains; } @@ -612,13 +639,15 @@ my $filesize = length $raw; # Read the magic number in order to determine the byte order. - my $domain = {}; + my $domain = { + filename => $filename + }; my $unpack = 'N'; - $domain->{potter} = unpack $unpack, substr $raw, 0, 4; + $domain->{magic} = unpack $unpack, substr $raw, 0, 4; - if ($domain->{potter} == 0xde120495) { + if ($domain->{magic} == 0xde120495) { $unpack = 'V'; - } elsif ($domain->{potter} != 0x950412de) { + } elsif ($domain->{magic} != 0x950412de) { return; } my $domain_unpack = $unpack x 6; @@ -692,7 +721,7 @@ my $code = $domain->{po_header}->{plural_forms} || ''; # Whitespace, locale-independent. - my $s = '[ \t\r\n\013\014]'; + my $s = '[ \011-\015]'; # Untaint the plural header. # Keep line breaks as is (Perl 5_005 compatibility). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libintl-perl-1.29/tests/04find_domain_bug.t new/libintl-perl-1.31/tests/04find_domain_bug.t --- old/libintl-perl-1.29/tests/04find_domain_bug.t 2017-11-09 13:19:41.000000000 +0100 +++ new/libintl-perl-1.31/tests/04find_domain_bug.t 2018-11-04 12:07:21.000000000 +0100 @@ -37,6 +37,7 @@ Locale::Messages::nl_putenv ("OUTPUT_CHARSET=iso-8859-1"); Locale::Messages::setlocale (POSIX::LC_ALL() => ''); + Locale::Messages->select_package ('gettext_pp'); } # Make sure that LocaleData/ can befound.
