Closed PavelBal closed 6 months ago
What the hell, it worked ?
No it does not.. WTF
Since R 4.3, R "supports" unicode. This added "support" initially broke every unicode support and I remember it was tricky to get it running on Windows.
R's locale options on AppVeyor:
locale:
[1] LC_COLLATE=English_United States.1252
[2] LC_CTYPE=English_United States.1252
[3] LC_MONETARY=English_United States.1252
[4] LC_NUMERIC=C
[5] LC_TIME=English_United States.1252
On my machine:
> Sys.getlocale()
[1] "LC_COLLATE=English_Germany.utf8;LC_CTYPE=English_Germany.utf8;LC_MONETARY=English_Germany.utf8;LC_NUMERIC=C;LC_TIME=English_Germany.utf8"
So we have to enforce UTF-8 on AppVeyors R installation. @Felixmil any idea how?
More like: =
I give up.
I give up.
For now I would suggest to rewrite the test avoiding the problematic units. For later: maybe we need to do the same for ² etc. what we did for µ. R+Unicode+Windows is a nightmare
No idea if it will fix the failing unicode vignette, but lets try