1 package Encode::10646_1;
3 our $VERSION = do { my @r = (q$Revision: 1.20 $ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r };
5 use base 'Encode::Encoding';
6 # Encoding is 16-bit network order Unicode (no surogates)
7 # Used for X font encodings
9 __PACKAGE__->Define(qw(UCS-2));
13 my ($obj,$str,$chk) = @_;
17 my $code = unpack('n',substr($str,0,2,'')) & 0xffff;
27 my ($obj,$uni,$chk) = @_;
31 my $ch = substr($uni,0,1,'');
48 Encode::10656_1 -- for internal use only