README.md in unicode-name-1.0.0 vs README.md in unicode-name-1.1.0
- old
+ new
@@ -1,8 +1,8 @@
# Unicode::Name [![[version]](https://badge.fury.io/rb/unicode-name.svg)](http://badge.fury.io/rb/unicode-name) [![[travis]](https://travis-ci.org/janlelis/unicode-name.png)](https://travis-ci.org/janlelis/unicode-name)
-Return Unicode character names and aliases.
+Return Unicode codepoint names, aliases, and labels.
Unicode version: **8.0.0**
Supported Rubies: **2.3**, **2.2**, **2.1**
@@ -20,10 +20,23 @@
:abbreviation=>["HT", "TAB"]}
# Corrections (via .aliases[:correction], then name)
Unicode::Name.correct "A" # => "LATIN CAPITAL LETTER A"
Unicode::Name.correct "Ƣ" # => "LATIN CAPITAL LETTER GHA"
+
+# Codepoint labels
+Unicode::Name.label("\0") # => "<control-0000>"
+Unicode::Name.label("\u{D800}") # => "<surrogate-D800>"
+Unicode::Name.label("\u{FFFFF}") # => "<noncharacter-FFFFF>"
+Unicode::Name.label("\u{10C50}") # => "<reserved-10C50>"
+
+# Best readable representation
+Unicode::Name.readable("A") # => "LATIN CAPITAL LETTER A"
+Unicode::Name.readable("\0") # => "NULL"
+Unicode::Name.readable("\u{FFFFD}") # => "<private-use-FFFFD>"
```
+
+See [unicode-x](https://github.com/janlelis/unicode-x) for more Unicode related micro libraries.
## MIT License
- Copyright (C) 2016 Jan Lelis <http://janlelis.com>. Released under the MIT license.
- Unicode data: http://www.unicode.org/copyright.html#Exhibit1