UTF8-R2

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

Revision history for this software.

0.30  2026-04-04 JST (Japan Standard Time)

    Fixes:
    - t/9050-pod.t: replace G11 implementation with Pod::Checker OO
      interface (Pod::Checker->new / num_errors / num_warnings) and
      split into G11 (errors) + G12 (warnings); plan updated from
      11 to 12 tests per .pm file.
    - t/9050-pod.t: skip G11 Pod::Checker errors check when
      Pod::Checker < 1.51 to avoid false FAILs caused by mis-reported
      errors for valid L</section>, L</"section">, and L<URL> syntax
      on older Perl installations (CPAN Testers FAIL fix).
    - t/9050-pod.t: skip G12 Pod::Checker warnings check when
      Pod::Checker < 1.60 to avoid false FAILs caused by mis-reported
      warnings for valid L<> link syntax on older Perl installations.
    - t/9050-pod.t: fix warnings stub guard to use
      !defined(&warnings::import) form (consistent with other 9xxx
      tests).

0.29  2026-03-31 JST (Japan Standard Time)
  - add t/lib/INA_CPAN_Check.pm: shared test library aligned with
    DB-Handy 1.07, HTTP-Handy 1.03, LTSV-LINQ 1.07, mb-JSON 0.04, mb 0.59
  - add t/9001-load.t: module load, $VERSION, public API (8 tests)
  - add t/9010-encoding.t: US-ASCII, trailing whitespace, newline checks
  - add t/9020-perl5compat.t: Perl 5.005_03 compatibility P1-P14 for
    lib/*.pm and t/9xxx; M1-M7 for Makefile.PL
  - add t/9030-distribution.t: MANIFEST, version, META, Changes checks
  - add t/9040-style.t: ina@CPAN coding style E and K checks
  - add t/9050-pod.t: POD structure G1-G12 including Pod::Checker (6 tests)
  - add t/9060-readme.t: README required sections R1-R4 check (9 tests)
  - add SECURITY.md
  - fix lib/UTF8/R2.pm: warnings stub now guards with
    !defined(&warnings::import) to suppress "import redefined" warnings
  - fix lib/UTF8/R2.pm: copyright year 2026 added
  - fix lib/UTF8/R2.pm: caller() return value variables now spaced
  - fix lib/UTF8/R2.pm: keep \\%mb for tied hash (reverted { %mb })
  - fix lib/UTF8/R2.pm: CORE::split //, $_[3] to CORE::split(\, $_[3])
  - fix lib/UTF8/R2.pm: tr/// in error strings changed to tr range
  - fix lib/UTF8/R2.pm: join(\,$x) changed to join(\, $x)
  - fix lib/UTF8/R2.pm: (caller)[0,2,1] changed to (caller)[0, 2, 1]
  - fix lib/UTF8/R2.pm: remove whitespace-only lines in POD verbatim blocks
    (Pod::Checker warnings=0 achieved)
  - fix README: add INSTALLATION, AUTHOR, LICENSE AND COPYRIGHT sections
  - fix META.yml, META.json, Makefile.PL: version 0.28 -> 0.29
  - fix t/9040-style.t: exempt \\%mb from K3 check (tied hash requires ref)
  - created by INABA Hitoshi

0.28  2023-03-23 00:00:00
  - add t/8101_mb_package.t
  - created by INABA Hitoshi

0.27  2023-03-21 00:00:00
  - update POD
  - created by INABA Hitoshi

0.26  2022-12-07 00:00:00
  - update POD
  - created by INABA Hitoshi

0.25  2022-11-13 00:00:00
  - remove UTF8::R2::dosglob
  - supports mb package
  - created by INABA Hitoshi

0.24  2022-10-15 00:00:00
  - update POD
  - created by INABA Hitoshi

0.23  2022-10-08 00:00:00
  - update POD
  - created by INABA Hitoshi

0.22  2022-09-18 00:00:00
  - update POD
  - created by INABA Hitoshi

0.21  2022-09-09 00:00:00
  - supports UTF8::R2::dosglob
  - created by INABA Hitoshi

0.20  2021-07-05 00:00:00
  - supports UTF8::R2::do
  - supports UTF8::R2::eval
  - supports UTF8::R2::index_byte
  - supports UTF8::R2::require
  - supports UTF8::R2::rindex_byte
  - supports $UTF8::R2::PERL
  - supports $UTF8::R2::ORIG_PROGRAM_NAME
  - created by INABA Hitoshi

0.19  2021-06-10 00:00:00
  - UTF8::R2::tr() supports '\-'
  - created by INABA Hitoshi

0.18  2021-04-24 00:00:00
  - fix confess() messages
  - created by INABA Hitoshi

0.17  2021-03-31 00:00:00
  - removes local from UTF8::R2::chr()



( run in 1.443 second using v1.01-cache-2.11-cpan-0bb4e1dffa6 )