I've just made Encode implementation for Punycode[1]. (Does it make
any sense to make such an encodings as subclass of Encode::Encoding? I
think it's reasonable, as there's Encode::MIME::Header!)

  http://bulknews.net/lib/archives/Encode-Punycode-0.01.tar.gz

Punycode is an ACE (ASCII Compatible Encoding) of Unicode for use with
IDNA (Internationalized Domain Names Application).

[1] http://www.ietf.org/internet-drafts/draft-ietf-idn-punycode-01.txt


NAME
    Encode::Punycode - Encode plugin for Punycode encodings

SYNOPSIS
      use Encode::Punycode;
      use Encode;

      $utf8     = decode('Punycode', $punycode);
      $punycode = encode('Punycode', $utf8);

DESCRIPTION
    Encode::Punycode is an Encode plugin, which allows you to encode Unicode
    strings into Punycode. Punycode is an efficient encoding (ACE) of
    Unicode for use with IDNA.

AUTHOR
    Tatsuhiko Miyagawa <[EMAIL PROTECTED]>

    This library is free software; you can redistribute it and/or modify it
    under the same terms as Perl itself.

SEE ALSO
    http://www.ietf.org/internet-drafts/draft-ietf-idn-punycode-01.txt

    the IDNA::Punycode manpage


-- 
Tatsuhiko Miyagawa <[EMAIL PROTECTED]>

Reply via email to