aboutsummaryrefslogtreecommitdiff
path: root/uxd.rst
diff options
context:
space:
mode:
authorB. Watson <urchlay@slackware.uk>2024-12-12 16:46:35 -0500
committerB. Watson <urchlay@slackware.uk>2024-12-12 16:48:20 -0500
commit343fd43b95960f59a3bf901f59503757b81a5592 (patch)
tree6654e44cb883739cffbab0a7753b106f8d5c5360 /uxd.rst
parente5735eacb8a55c147c7829c3bc9f2dfea895b165 (diff)
downloaduxd-343fd43b95960f59a3bf901f59503757b81a5592.tar.gz
fix Makefile, dashes in hex dump, red for codepoints > U+10FFFF, fix spacing.
Diffstat (limited to 'uxd.rst')
-rw-r--r--uxd.rst7
1 files changed, 2 insertions, 5 deletions
diff --git a/uxd.rst b/uxd.rst
index 11784fe..c8bdfed 100644
--- a/uxd.rst
+++ b/uxd.rst
@@ -103,6 +103,8 @@ COLORS
- Truncated UTF-8 sequence at EOF.
+ - Codepoints above U+10FFFF, which are disallowed by RFC 3629.
+
TERMINAL SUPPORT
================
@@ -161,11 +163,6 @@ that could be a 1-byte sequence, but is encoded as 2 or more).
Sequences like this really should be colorized in red. Technically,
this means **uxd** supports WTF-8, not UTF-8.
-RFC 3629 doesn't allow UTF-8 to use codepoints above U+10FFFF. 4-byte
-sequences can support codepoints U+110000 to U+1FFFFF, which are not
-valid Unicode. If these occur in the input, **uxd** should colorize
-them in red, but it doesn't (yet).
-
There should be options and/or a config file to change the colors,
rather than baking them into the binary.