From: Rolf A. <tcl...@po...> - 2023-01-12 00:30:36
|
Jan Nijtmans writes: > Op di 10 jan. 2023 om 10:36 schreef Poor Yorick: > >> The diversity of existing >> encodings, even among structured data formats, is why I think "-strict" >> must be the default in Tcl 9 > > .... >> Furthermore, encoding/decoding behaviour in Tcl 8 is so broken that any >> attempt >> to remain backwards-compatible with it is crippling to Tcl 9 >> > > It will be clear from my previous comments that I totally disagree with > this remark. I won't repeat the arguments, but Donal worded it > quite well (Thanks, Donal!) The Tcl 8 ship has sailed long ago. Tcl 9 is preparing to cast off. Last change to argue about its I/O defaults. It seems reasonable to me to have an backwards-compatible encoding/decoding behaviour. I hope it will not be the default (and yes, I also have a bigger code base to migrate) but that is not decided by me. But beside the question of what the defaults are there are enough open questions with respect to Tcl 9 I/O and Unicode. There are even TIPs (don't agree with 652, to say). Perhaps better those are discussed? rolf |