Jcode::Unicode::NoXS(3pm)

Jcode::Unicode::NoXS3pm

Non-xs version of jcode::unicode

Usage

NONE

Overview

This module is called by Jcode.pm on demand. This module is not intended for direct use by users. This modules implements functions related to Unicode. Following functions are defined here;

Jcode::ucs2_euc();
Jcode::euc_ucs2();
Jcode::ucs2_utf8();
Jcode::utf8_ucs2();
Jcode::euc_utf8();
Jcode::utf8_euc();

Variables

$Jcode::Unicode::PEDANTIC

When set to non-zero, x-to-unicode conversion becomes pedantic. That is, '\' (chr(0x5c)) is converted to zenkaku backslash and '~" (chr(0x7e)) to JIS-x0212 tilde.

By Default, Jcode::Unicode leaves ascii ([0x00-0x7f]) as it is.

Modules

Jcode::Unicode::Constants

Jumbo hash that contains UCS2-EUC conversion table is there.

Releases

3 releases since Debian 2.2 (Potato); the text changed 2 times.

  1. 2.2
  2. 3.0
  3. 3.1

Bugs

 * It's very slow to initialize, due to the size of the conversion
   table it has to load.  Once loaded, however, the perfomance is not
   too bad (But still much slower than XS version).
 * Besides that, that is Unicode, Inc. to Blame (Especially JIS0201.TXT).

From libjcode-pm-perl 0.88-2 in Debian 3.1 (Sarge). Parsed by carta from the page's man source.