Gerrit P. Haase <gp@familiehaase.de>
Graham Barr <gbarr@pobox.com>
Gurusamy Sarathy <gsar@activestate.com>
-H.Merijn Brand <h.m.brand@xs4all.nl>
+H.Merijn Brand <h.m.brand@hccnet.nl>
Hugo van der Sanden <hv@crypt.org>
Inaba Hiroto <inaba@st.rim.or.jp>
Jarkko Hietaniemi <jhi@iki.fi>
Simon Cozens <simon@netthink.co.uk>
Spider Boardman <spider@web.zk3.dec.com>
Steve Hay <steve.hay@uk.radan.com>
+Steve Peters <steve@fisharerojo.org>
Tatsuhiko Miyagawa <miyagawa@edge.co.jp>
Tels <perl_dummy@bloodgate.com>
Vadim Konovalov <vkonovalov@peterstar.ru>
# Revision history for Perl extension Encode.
#
-# $Id: Changes,v 2.9 2004/12/03 19:16:53 dankogai Exp dankogai $
+# $Id: Changes,v 2.10 2005/05/16 18:46:36 dankogai Exp dankogai $
#
-$Revision: 2.9 $ $Date: 2004/12/03 19:16:53 $
+$Revision: 2.10 $ $Date: 2005/05/16 18:46:36 $
+! Encode.pm
+ fixed decode_utf8() accordingly to RT#8872
+ http://rt.cpan.org/NoAuth/Bug.html?id=8872
+! Encode.xs AUTHORS
+ s/SvIVX/SvIV_set/ by Steve Peters.
+ Message-Id: <2297.67.96.185.36.1114626315.squirrel@webmail3.pair.com>
+! AUTHORS
+ GAAS was missing!
! Encode.pm
New Pod section: "UTF-8 vs utf8"; explains utf-8-strict
+ t/utf8strict.t
#
-# $Id: Encode.pm,v 2.9 2004/12/03 19:16:40 dankogai Exp $
+# $Id: Encode.pm,v 2.10 2005/05/16 18:46:36 dankogai Exp dankogai $
#
package Encode;
use strict;
-# our $VERSION = do { my @r = (q$Revision: 2.9 $ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r };
-our $VERSION = '2.0902_01';
+our $VERSION = sprintf "%d.%02d", q$Revision: 2.10 $ =~ /(\d+)/g;
sub DEBUG () { 0 }
use XSLoader ();
XSLoader::load(__PACKAGE__, $VERSION);
if ($check){
return decode("utf8", $str, $check);
}else{
- return undef unless utf8::decode($str);
+ return decode("utf8", $str);
return $str;
}
}
/*
- $Id: Encode.xs,v 2.3 2004/12/03 19:16:53 dankogai Exp dankogai $
+ $Id: Encode.xs,v 2.4 2005/05/16 18:46:36 dankogai Exp dankogai $
*/
#define PERL_NO_GET_CONTEXT
# http://module-build.sourceforge.net/META-spec.html
#XXXXXXX This is a prototype!!! It will change in the future!!! XXXXX#
name: Encode
-version: 2.0902
+version: 2.10
version_from: Encode.pm
installdirs: perl
requires:
use strict;
no warnings 'redefine';
use Encode;
-our $VERSION = do { my @r = (q$Revision: 2.2 $ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r };
+our $VERSION = do { my @r = (q$Revision: 2.3 $ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r };
sub DEBUG () { 0 }
use base qw(Exporter);