Hello,
I am using GNU Emacs 28.0.92 (build 2, x86\_64-w64-mingw32) of 2022-03-27 on Windows 10.
The problem is that many (not all!!) unicode-characters in e.b. text are not printed "as they are" but instead "encoded". Certain unicodes have no issue like Umlauts, eg. ö ä ü or ß are all displayed correctly and are properly "uni-"encoded using two bytes.
Problem can be seen here:
​
https://preview.redd.it/ah42nzguuyq81.png?width=492&format=png&auto=webp&s=a4130f7b7b3ae9bec3f6bdc324c7b3c0e2fa8418
and with many other unicode characters.
File encoding info is:
U -- utf-8-dos (alias: mule-utf-8-dos cp65001-dos)
UTF-8 (no signature (BOM))
Type: utf-8 (UTF-8: Emacs internal multibyte form)
EOL type: CRLF
This coding system encodes the following charsets:
unicode
The file is recognized as having unicode-encoding and saves properly preserving unicode.
​
​
It is not a font issue, if I cat or more the file in terminal using the same font, the unicode characters get properly displayed.
It is not an issue of Windows terminal, if I start emacs -nw from cmd.exe, powershell or Git Bash it's all the same (not from within Windows terminal)
Note, when I open the same file using the same .emacs configuration in Gui-Mode all Unicode characters display correctly.
**Edit 2022-04-14**
After some more investigation:
* setting the console codepage with [chcp.com](https://chcp.com) 65001 displays now all unicode characters in a regular editing window. A recursive grep output with path names containing eg. umlauts still gets them wrong (using the same grep on git bash without altering the codepage displays them correctly)
* BUT now there are display issues, the last character on a line is not displayed, sometimes charcters "remain" where they are when scrolling, sometimes after a unicode character there are spurious spaces
​