The readtext function in internal.util is incorrect! It needs to use '*char' or something like that instead of 'uint8>char'. As is, it'll corrupt non-ASCII characters in UTF-8 files (and maybe break UTF-16 and other fixed-width multibyte encodings completely).
The
readtext
function in internal.util is incorrect! It needs to use'*char'
or something like that instead of'uint8>char'
. As is, it'll corrupt non-ASCII characters in UTF-8 files (and maybe break UTF-16 and other fixed-width multibyte encodings completely).