Vasiliy Tereshkov
                                            Vasiliy Tereshkov
                                        
                                    Need to consider creating a module like `utf8` in Go: https://pkg.go.dev/unicode/utf8
@marekmaskarinec Do Umka's `printf()` and `scanf()` work correctly with non-ASCII UTF-8 strings on Void Linux? Everything is fine on Ubuntu 20, but not on Windows 10.
@marekmaskarinec And what if you set `-locale C.UTF-8`?
@marekmaskarinec Thank you. I doubt if there any characters in Unicode which are not UTF-8. And what does the Linux shell command `locale -a` print on your machine?
@marekmaskarinec When running `utf8test.um` on my Windows machine, I get ``` bytes: 9 characters: 4 ▀: U+2580 €: U+20ac $: U+24 ¢: U+a2 ``` whereas, according to `expected.log`, it should...
@marekmaskarinec I have tested `utf8.um` on a Cyrillic string. The behavior seems to be incorrect: ``` string: ▀€$¢ bytes: 9 characters: 4 ▀: U+2580 €: U+20ac $: U+24 ¢: U+a2...
@marekmaskarinec Two other things to consider: * `r^ < 0x7f` etc. Shouldn't it be `r^
@marekmaskarinec Are you going to commit the changes? Or you hope to first figure out what has happened with the two remaining characters?
@ishdx2 Yes, this is what I chose myself, but I hoped for a better support of UTF-8 by the C runtime and consoles over various platforms. On Linux the support...
Now it points to the end of scope (the closing brace), rather than the EOF.