Windows Terminal Does Not Render 4-digit unicode. #7147

Closed
opened 2026-01-31 00:56:22 +00:00 by claunia · 4 comments
Owner

Originally created by @stuartthomson on GitHub (Mar 25, 2020).

Environment

Windows build number: Microsoft Windows [Version 10.0.18363.720]
Windows Terminal version (if applicable): 0.10.781.0

Any other software?
Git Bash: 4.4.23(1)-release (x86_64-pc-msys)
Mintty: 3.1.0 (x86_64-pc-msys)

Steps to reproduce

  1. Install windows terminal.
  2. Install git bash.
  3. Use git bash in windows terminal.
  4. Run echo -e '\u25B6'

Expected behavior

Expect to see (from running git bash in mintty):
image

Actual behavior

image

Originally created by @stuartthomson on GitHub (Mar 25, 2020). <!-- 🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨 I ACKNOWLEDGE THE FOLLOWING BEFORE PROCEEDING: 1. If I delete this entire template and go my own path, the core team may close my issue without further explanation or engagement. 2. If I list multiple bugs/concerns in this one issue, the core team may close my issue without further explanation or engagement. 3. If I write an issue that has many duplicates, the core team may close my issue without further explanation or engagement (and without necessarily spending time to find the exact duplicate ID number). 4. If I leave the title incomplete when filing the issue, the core team may close my issue without further explanation or engagement. 5. If I file something completely blank in the body, the core team may close my issue without further explanation or engagement. All good? Then proceed! --> <!-- This bug tracker is monitored by Windows Terminal development team and other technical folks. **Important: When reporting BSODs or security issues, DO NOT attach memory dumps, logs, or traces to Github issues**. Instead, send dumps/traces to secure@microsoft.com, referencing this GitHub issue. If this is an application crash, please also provide a Feedback Hub submission link so we can find your diagnostic data on the backend. Use the category "Apps > Windows Terminal (Preview)" and choose "Share My Feedback" after submission to get the link. Please use this form and describe your issue, concisely but precisely, with as much detail as possible. --> # Environment ```none Windows build number: Microsoft Windows [Version 10.0.18363.720] Windows Terminal version (if applicable): 0.10.781.0 Any other software? Git Bash: 4.4.23(1)-release (x86_64-pc-msys) Mintty: 3.1.0 (x86_64-pc-msys) ``` # Steps to reproduce <!-- A description of how to trigger this bug. --> 1. Install windows terminal. 2. Install git bash. 3. Use git bash in windows terminal. 4. Run `echo -e '\u25B6'` # Expected behavior Expect to see (from running git bash in mintty): ![image](https://user-images.githubusercontent.com/1838353/77557904-33c4f000-6eb2-11ea-8d35-5a42512f8d54.png) <!-- A description of what you're expecting, possibly containing screenshots or reference material. --> # Actual behavior ![image](https://user-images.githubusercontent.com/1838353/77557973-4d663780-6eb2-11ea-92e4-4230c112319e.png) <!-- What's actually happening? -->
claunia added the Needs-TriageResolution-ExternalNeeds-Tag-FixNeeds-Attention labels 2026-01-31 00:56:22 +00:00
Author
Owner

@DHowett-MSFT commented on GitHub (Mar 25, 2020):

This is exactly what it looks like when bash isn't translating the escape code for you. How are you launching git bash?

@DHowett-MSFT commented on GitHub (Mar 25, 2020): This is exactly what it looks like when _bash_ isn't translating the escape code for you. How are you launching git bash?
Author
Owner

@stuartthomson commented on GitHub (Mar 25, 2020):

@DHowett-MSFT Thanks for getting back to me.
Example 1 (the working example) is launched using the 'Git Bash', an executable at C:\Program Files\Git\git-bash.exe.
Example 2 is using windows terminal, with the following profile:

           {
                "guid": "{e4b90cc8-3358-4c53-bd74-bcc1c3cd9144}",
                "name": "Git bash",
                "commandline": "C:\\Program Files\\Git\\bin\\bash.exe",
                "hidden": false,
                "snapOnInput": true,
                "startingDirectory": "C:\\projects",
                "fontFace": "Fira Code",
                "colorScheme": "One Half Light",
                "cursorColor": "#000"
            }

I imagined that the 'bash' executable above would do the translation when running in windows terminal, but perhaps it is actually mintty which does it in the working example?

@stuartthomson commented on GitHub (Mar 25, 2020): @DHowett-MSFT Thanks for getting back to me. Example 1 (the working example) is launched using the 'Git Bash', an executable at `C:\Program Files\Git\git-bash.exe`. Example 2 is using windows terminal, with the following profile: ``` { "guid": "{e4b90cc8-3358-4c53-bd74-bcc1c3cd9144}", "name": "Git bash", "commandline": "C:\\Program Files\\Git\\bin\\bash.exe", "hidden": false, "snapOnInput": true, "startingDirectory": "C:\\projects", "fontFace": "Fira Code", "colorScheme": "One Half Light", "cursorColor": "#000" } ``` I imagined that the 'bash' executable above would do the translation when running in windows terminal, but perhaps it is actually mintty which does it in the working example?
Author
Owner

@DHowett-MSFT commented on GitHub (Mar 25, 2020):

It's definitely bash that does the translation. Can you try changing your commandline from bash.exe to bash.exe -li?

@DHowett-MSFT commented on GitHub (Mar 25, 2020): It's definitely bash that does the translation. Can you try changing your commandline from `bash.exe` to `bash.exe -li`?
Author
Owner

@stuartthomson commented on GitHub (Mar 25, 2020):

Yes, that works now - thank you very much! I'm not sure at what point the login changes something to allow this, but I can look into that on my own.

Thanks.

@stuartthomson commented on GitHub (Mar 25, 2020): Yes, that works now - thank you very much! I'm not sure at what point the login changes something to allow this, but I can look into that on my own. Thanks.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#7147