Folks,

   I have released Encode ver.1.41 as follows.

Whole:
        http://www.dan.co.jp/~dankogai/Encode-1.41.tar.gz
        CPAN
Diff:
        http://www.dan.co.jp/~dankogai/current-1.41.diff.gz

=head1 CAUTION

This will be the last Encode module that has PerlIO ":encoding()" 
bundled.  From the next version and on,  It will be released as 
ext/PerlIO/encoding.  So for those who use bleedperl for regular 
business (in spite of -Dusedevel), maybe you should wait while BOTH 
Encode 1.42 or later AND ext/PerlIO/encoding appear in the perl-current 
repository.

> On Wednesday, April 17, 2002, at 08:25 , Jarkko Hietaniemi wrote:
>> On Wed, Apr 17, 2002 at 07:49:19AM +0900, Dan Kogai wrote:
>> I will go ahead w/ the plan.  I will release the next version with
>> PerlIO part untouched to let us sync.  Then the following version will
>> detach the PerlIO part.  How's that sound ?
>
> Ok.

=head1 Notable Changes

Encode::XS can now handle substitution characters.  Encode::Encoding 
noted that when $enc->encode($str, 0), it should try its best to replace 
unmapped characters with substitution characters but that feature was 
not implemented;  It always acted like $enc->encode($str, 1).  Now it 
behaves as documented.

I also added a special case for CHECK, -1.  When -1 is fed, well...  
please check for yourself.  You can check it in action via

piconv -p -f foo -t bar

Try

piconv -p -f utf8 -t ascii

to see it clear.

And Changes right after the sig.

Dan the Encode Maintainer

1.41 $Date: 2002/04/16 23:35:00 $
! encoding.pm
   binmode(STDIN|STDOUT ...) done iff PerlIO is available
! t/*.t
   Cleaned up PerlIO skip conditions to prepare for the upcoming
   Encode - PerlIO forking.
! Encode.pm
   exported functions are now prototyped.
! lib/Encode/CN/HZ.pm
! bin/enc2xs
! Encode.xs
   fallback implemented # was /* FIXME */
   affected programs revised to fit (only HZ was using the try-catch
   approach which needed to be fixed for API-compliance).
! Encode/Config.pm
! Encode/KR/2022_KR.pm
! Encode/KR/KR.pm
   can find =head1 NAME now, jhi
   Message-Id: <[EMAIL PROTECTED]>
! encoding.pm
   s/\{h\}/{$h}/g ;)
! Encode.xs
   now complies with less warnings with the pickest compilers.
   Suggested by Craig, fixed by Dan.
   ! Encode/Makefile_PL.e2x
! bin/enc2xs
   A bug that fails to find *.e2x in certain conditions fixed

Reply via email to