Unicode algorithms for Ruby 1.9
Ruby
Clone or download
Stefan Lang
Latest commit 52e54c9 Sep 30, 2012
Permalink
Failed to load latest commit information.
bench bench/char_name.rb: codepoint -> code_point Mar 2, 2012
cdata update to Unicode 6.2.0 Sep 30, 2012
data update to Unicode 6.2.0 Sep 30, 2012
lib
test
.gitignore
CHANGES.txt
INSTALL.txt
ISSUES.txt
LICENSE.txt Update copyright notice Mar 7, 2012
README.rdoc Change extension to RDOC Sep 12, 2012
Rakefile
install.rb manual installation Dec 26, 2008
unicode_utils.gemspec change references to README.txt to README.rdoc Sep 14, 2012

README.rdoc

Unicode Utils - Unicode algorithms for Ruby 1.9

UnicodeUtils implements Unicode algorithms for case conversion, normalization, text segmentation and more in pure Ruby code.

Installation

Install with RubyGems:

gem install unicode_utils

Or get the source from Github: github.com/lang/unicode_utils and follow the instructions in INSTALL.txt.

UnicodeUtils works with Ruby 1.9.1 or later.

Synopsis

require "unicode_utils/upcase"

UnicodeUtils.upcase("weiß") => "WEISS"

UnicodeUtils.upcase("i", :tr) => "İ"

Start with the UnicodeUtils module in the API documentation for complete documentation.

License

unicode_utils is licensed under the BSD license. Read the file LICENSE.txt in the unicode_utils package for details.

Links

Online documentation

unicode-utils.rubyforge.org

Source code

github.com/lang/unicode_utils

Rubyforge project

rubyforge.org/projects/unicode-utils

Home of the Unicode Consortium

unicode.org

Who?

UnicodeUtils is written by Stefan Lang. You can contact me at langstefan AT gmx.at. Contributions welcome!