README.md in unibits-2.0.0 vs README.md in unibits-2.1.0
- old
+ new
@@ -1,21 +1,22 @@
# unibits | Reveal the Unicode [![[version]](https://badge.fury.io/rb/unibits.svg)](http://badge.fury.io/rb/unibits) [![[travis]](https://travis-ci.org/janlelis/unibits.svg)](https://travis-ci.org/janlelis/unibits)
-Ruby library and CLI command that visualizes various Unicode and ASCII encodings in the terminal:
+Ruby library and CLI command that visualizes various Unicode and ASCII/single byte encodings in the terminal:
- Makes analyzing encodings easier
- Helps you with debugging strings
-- Supports **UTF-8**, **UTF-16LE**/**UTF-16BE**, **UTF-32LE**/**UTF-32BE**, **ISO-8859-X**, **Windows-125X** arbitrary **BINARY** data, and **ASCII**
-- Highlights invalid encodings
+- Supports **UTF-8**, **UTF-16LE**/**UTF-16BE**, **UTF-32LE**/**UTF-32BE**, **ISO-8859-X**, **Windows-125X**, **IBMX**, **CP85X**, **macX**, **TIS-620**/**Windows-874**, **KOI8-R**/**KOI8-U**, arbitrary **BINARY** data, and 7-Bit **ASCII**
+- Highlights invalid/special/blank bytes/characters/codepoints
## Color Coding
-Each byte of the given string is highlighted using the following mechanism:
+Each byte of the given string is highlighted using the following mechanism (characters -> codepoints):
- Red for invalid bytes
- Orange for unassigned bytes/characters
- Blue for control characters
- Light blue for blanks
+- Non-control formatting characters in pink
- Random color for all other characters
## Setup
Make sure you have Ruby installed and installing gems works properly. Then do: