Terminal: Emoji layout is not correct on Windows 10 1903 #74314
Labels
*duplicate
Issue identified as a duplicate of another issue(s)
terminal
General terminal issues that don't fall under another label
upstream
Issue identified as 'upstream' component related (exists outside of VS Code)
:: code --version 1.34.0 a622c65b2c713c890fcf4fbf07cf34049d5fe758 x64
:: cmd ver Microsoft Windows [版本 10.0.18362.145]
I have a simple code to verify that the terminal supports displaying emoji. Visual Studio Code 1.34 does display emoji on Windows 10 1903, but the layout of emoji is confusing, which is characterized by insufficient character width or partial garbled display.
The complete example can clone fcharlie/bela and then use cmake to build and run the corresponding fmt_test.exe.
The final output uses WriteConsoleW: https://github.com/fcharlie/bela/blob/master/src/bela/stdwriter.cc
Windows Terminal commitid: 4c47631bf4aa907aad4f7088bc7edc7e5cde11b9 In addition to some emoji is too small, other emoji displays are correct. As shown below:
Visual Studio Code shows that emoji is confusing:
The errors between Terminus and Visual Studio Code are the same as the following:
Does this issue occur when all extensions are disabled?: Yes/No
The text was updated successfully, but these errors were encountered: