summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2021-04-09 15:32:25 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2021-04-09 15:32:25 (GMT)
commit5af218dc06ebe82cfe6cc917e61440ea55bba378 (patch)
tree8cc62dfd8f0a9fa61aa1e42dad8813dc1a3bd140 /doc
parent1f9783b09da0834206c2895474c941e5730e719c (diff)
downloadtcl-5af218dc06ebe82cfe6cc917e61440ea55bba378.zip
tcl-5af218dc06ebe82cfe6cc917e61440ea55bba378.tar.gz
tcl-5af218dc06ebe82cfe6cc917e61440ea55bba378.tar.bz2
Document that Tcl 8.7 no longer uses a (modified) CESU-8 as internal format, but a (modified) WTF-8.
Diffstat (limited to 'doc')
-rw-r--r--doc/string.n2
1 files changed, 1 insertions, 1 deletions
diff --git a/doc/string.n b/doc/string.n
index 7cd53ca..7413e6b 100644
--- a/doc/string.n
+++ b/doc/string.n
@@ -404,7 +404,7 @@ Formally, the \fBstring bytelength\fR operation returns the content of
the \fIlength\fR field of the \fBTcl_Obj\fR structure, after calling
\fBTcl_GetString\fR to ensure that the \fIbytes\fR field is populated.
This is highly unlikely to be useful to Tcl scripts, as Tcl's internal
-encoding is not strict UTF\-8, but rather a modified CESU\-8 with a
+encoding is not strict UTF\-8, but rather a modified WTF\-8 with a
denormalized NUL (identical to that used in a number of places by
Java's serialization mechanism) to enable basic processing with
non-Unicode-aware C functions. As this representation should only