- Added block/subscript information
- Added decomposition, when it exists, including looking up the decomposed character names, and printing out the decomposed version (which should be visually indistinguishable, but can be copied) - Added unicode version to --help output - Allowed a single character to be prefixed with _ so that _e can be used to show U+0065 instead of U+000E - Changed the regexp matching a single character to \X instead of . so that it matches a single grapheme cluster instead of just a single codepoint, thus allow decomposed character encodings to work properly - Print out an error if you try to do x-y where one of x or y is a multi-codepoint composition (i.e. a grapheme cluster), since a range makes no sense in that case.
Showing with 62 additions and 16 deletions