diff options
Diffstat (limited to 'lib/Unicode/Collate/README')
-rw-r--r-- | lib/Unicode/Collate/README | 97 |
1 files changed, 0 insertions, 97 deletions
diff --git a/lib/Unicode/Collate/README b/lib/Unicode/Collate/README deleted file mode 100644 index b2bc7f9666..0000000000 --- a/lib/Unicode/Collate/README +++ /dev/null @@ -1,97 +0,0 @@ -Unicode/Collate version 0.52 -=============================== - -NAME - - Unicode::Collate - Unicode Collation Algorithm - -SYNOPSIS - - use Unicode::Collate; - - #construct - $Collator = Unicode::Collate->new(%tailoring); - - #sort - @sorted = $Collator->sort(@not_sorted); - - #compare - $result = $Collator->cmp($a, $b); # returns 1, 0, or -1. - $result = $Collator->eq($a, $b); # returns true/false - (similarly ->ne, ->lt, ->le, ->gt, ->ge) - -INSTALL - -Perl 5.6.1 or later is required. -Perl 5.8.1 or later is recommended. - -Though this module can be used without any C<table> file, -to use this module easily, it is recommended to install a table file -in the UCA format, by copying it under the directory -<a place in @INC>/Unicode/Collate. - -You can install such a table file by adding it -to "Collate" directory (where "keys.txt" is placed) in this distribution -before executing Makefile.PL. - -The most preferable one is "The Default Unicode Collation Element Table" -(aka DUCET), available from the Unicode Consortium's website: - - http://www.unicode.org/Public/UCA/ - - http://www.unicode.org/Public/UCA/latest/allkeys.txt (latest version) - -If DUCET is not installed, it is recommended to copy the file -from http://www.unicode.org/Public/UCA/latest/allkeys.txt -to <a place in @INC>/Unicode/Collate/allkeys.txt -manually. - -Though this distribution contains a subset of allkeys.txt, named "keys.txt", -this one is intended only for doing a test of this module -and practically useless for any other purpose. - -To install this module type the following: - - perl Makefile.PL - make - make test - make install - -(!! XSUB for Unicode::Collate is an EXPERIMENTAL support !!) -If you have a C compiler and want to use XSUB edition, -type the following (!! "enableXS" must run before "Makefile.PL" !!): - - perl enableXS - perl Makefile.PL - make - make test - make install - -If you decide to install pure Perl (i.e. non-XS) edition after trying -to build XSUB, type the following: - - make clean - perl disableXS - perl Makefile.PL - make - make test - make install - -DEPENDENCIES - - The conformant collation requires Unicode::Normalize (v 0.10 or later) - although Unicode::Collate can be used without Unicode::Normalize. - -AUTHOR, COPYRIGHT AND LICENSE - -The Unicode::Collate module for perl was written by SADAHIRO Tomoyuki, -<SADAHIRO@cpan.org>. This module is Copyright(C) 2001-2005, -SADAHIRO Tomoyuki. Japan. All rights reserved. - -This module is free software; you can redistribute it and/or -modify it under the same terms as Perl itself. - -The file Unicode/Collate/allkeys.txt was copied directly -from http://www.unicode.org/Public/UCA/4.1.0/allkeys.txt -This file is Copyright (c) 1991-2005 Unicode, Inc. All rights reserved. -Distributed under the Terms of Use in http://www.unicode.org/copyright.html |