|
> "u": reads one or more bytes forming one UTF-8 character, and returns
> that character as a string. Returns nil if the file at the current
> position does not start with a valid UTF-8 sequence.
Can this be done without having to unget more than one byte from the stream?