Artifact [c6f2ba5a0a]
Not logged in

Artifact c6f2ba5a0afc9c565097f7279ba9bd84fee5660c749253e140b99c2acfc32b5b:

Ticket change [c6f2ba5a0a] - Ticket [31aa44375de2c87e|31aa44375d] <i>Tcl_NumUtfChars regression in default 8.6 build</i> status still Pending with 3 other changes by jan.nijtmans 2020-05-10 13:22:00.
D 2020-05-10T13:22:00.280
J icomment As\sa\sbase\sfor\sfurther\sdiscussion,\sI\snow\smerged\sthe\sbug-31aa44375d\sbranch\sto\score-8-6-branch.\sTestcase\sencoding-15.5\sis\snow\smarked\sas\s"knownBug"\sbecause\sthis\sis\sIMHO\san\simportant\sfeature:\sThe\sUtfToUtf\sencoding\sis\smeant\sto\sfix\sall\skinds\sor\sproblems\swhen\sextenal\sbyte\ssources\sfind\stheir\sway\sinto\sTcl.\sA\s4-byte\sUTF-8\ssequence\sis\scurrently\sillegal\sin\sTcl,\sbut\sit\scould\sbe\slegal\sto\sthe\soutside\sworld.\sTherefore\sit\sshould\sbe\stranslated\sto\sa\ssurrogate\spair,\sso\sTcl\scan\shandle\sit\sas\sintended.\sIt\sis\spossible\sto\sfix\sthis\susing\sspecial\scode\sin\sthe\sUtf0toUtf\sencoder/decoder.\sThis\stest-case\schecks\sfor\sthat,\sand\sit's\sbroken\snow.\sThat\sshould\sbe\sfixed.\sI'll\sprepare\sa\ssolution\sfor\sthat.\r\n\r\nSo,\sdiscussion\snot\sover\syet,\sbut\sat\sleast\swe\shave\sa\sbase\sto\stalk\sabout.
J login jan.nijtmans
J mimetype text/x-fossil-wiki
K 31aa44375de2c87ecb1361b15ca0102d831ad155
U jan.nijtmans
Z f47729d2841aa8f407dcaab38ccbfb71