perl-unicode

Encode-1.56 and PerlIO-encoding 0.04 available

2002-04-22 03:03:33
Porters,

I am hoping to get a life with new Encode-1.56 and PerlIO-encoding 0.04. Available as folllows;

Encode
        http://www.dan.co.jp/~dankogai/Encode-1.56.tar.gz
        and CPAN
PerlIO::encoding
        http://www.dan.co.jp/~dankogai/PerlIO-encoding-0.04.tar.gz

The biggest news is that ":encoding()" is finally in production level. ":encoding("ISO-2022-JP")" now works fine and binmode(STDOUT, ":encoding(...)") without preceding "use Encode" no longer dumps core. To achieve that, "use Encode" equivalent is done inside PerlIO/encoding.xs. So you can totally forget about "use Encode" if you use PerlIO ":encoding()"

There are two more encodings that don't work well w/ PerlIO. ISO-2022-KR and HZ. But neither is used ubiquitously (at least to the extent of ISO-2022-JP, de-fact standard for Japanese e-mails). Detailed Changes after the sig.

As for djgpp, I can't get Configure to go any further recently (and it takes darn 2 hours!). I am looking forward to Laszlo report....

Dan the Encode Maintainer

$Revision: 1.56 $ $Date: 2002/04/22 09:48:07 $
! Encode.pm encoding.pm t/perlio.t t/jperl.t
  New PerlIO::encoding 0.04 compliance met

1.55 2002/04/22 03:43:05
! Encode.pm Encode.xs Unicode/Unicode.pm
  needs_lines() defined so Encode::Encoding is no longer needed
  for perlio

1.54 2002/04/22 02:50:01
! Encode.pm! Encode.xs Unicode/Unicode.pm t/perlio.t
! lib/Encode/Encoding.pm lib/Encode/CN/HZ.pm
  now perlio_ok is true by default if PerlIO::encoding->VERSION is
  0.03 or larger.  POD in Encode::Encoding revised to reflect this.
  Encode::XS and Encode::Unicode now has perlio_ok() method.
! lib/Encode/Supported.pod
  s/UP-UX/HP-UX/ by jhi
! AUTHORS Byte/Byte.pm CN/CN.pm Encode.pm JP/JP.pm KR/KR.pm README
! Symbol/Symbol.pm TW/TW.pm Unicode/Unicode.pm bin/enc2xs bin/piconv
! bin/ucmlint encoding.pm lib/Encode/Alias.pm lib/Encode/CN/HZ.pm
! lib/Encode/Config.pm lib/Encode/Encoder.pm lib/Encode/Encoding.pm
! lib/Encode/KR/2022_KR.pm lib/Encode/PerlIO.pod
! lib/Encode/Supported.pod
  Huge document fixes by Philip.
! AUTHORS
! t/JP.t
  s/compare\(/compare_text\(/o by Sarathy.  Adds him to AUTHORS
  http://public.activestate.com/cgi-bin/perlbrowse?patch=16049
! t/perlio.t
  binmode() after "<:encoding" to make Win32 happy, by Mattia.
  Mattia added to AUTHORS file
  Message-Id: <3CC3150F(_dot_)5798(_dot_)22A05AE(_at_)localhost>

<Prev in Thread] Current Thread [Next in Thread>