Revision history for Perl extension Unicode::Normalize.
+0.23 Sat Jun 28 20:38:10 2003
+ - bug fix: \0-terminate in compose() in XS.
+ - tweak in pure perl: forced $codepoint to numeric (i.e. "+0065" to 65)
+ - tweak of POD and README.
+
0.22 Mon Jun 09 22:23:10 2003
- internal tweak (again): pack_U() and unpack_U().
use warnings;
use Carp;
-our $VERSION = '0.22';
+our $VERSION = '0.23';
our $PACKAGE = __PACKAGE__;
require Exporter;
=head1 DESCRIPTION
+Parameters:
+
+C<$string> is used as a string under character semantics
+(see F<perlunicode>).
+
+C<$codepoint> should be an unsigned integer
+representing a Unicode code point.
+
+Note: Between XS edition and pure Perl edition,
+interpretation of C<$codepoint> as a decimal number has incompatibility.
+XS converts C<$codepoint> to an unsigned integer, but pure Perl does not.
+Do not use a floating point nor a negative sign in C<$codepoint>.
+
=head2 Normalization Forms
=over 4