-
Notifications
You must be signed in to change notification settings - Fork 9k
Closed
Labels
Area-OutputRelated to output processing (inserting text into buffer, retrieving buffer text, etc.)Related to output processing (inserting text into buffer, retrieving buffer text, etc.)Help WantedWe encourage anyone to jump in on these.We encourage anyone to jump in on these.Issue-BugIt either shouldn't be doing this or needs an investigation.It either shouldn't be doing this or needs an investigation.Priority-2A description (P2)A description (P2)Product-ConhostFor issues in the Console codebaseFor issues in the Console codebaseProduct-ConptyFor console issues specifically related to conptyFor console issues specifically related to conptyResolution-Fix-CommittedFix is checked in, but it might be 3-4 weeks until a release.Fix is checked in, but it might be 3-4 weeks until a release.
Milestone
Description
Environment
Platform ServicePack Version VersionString
-------- ----------- ------- -------------
Win32NT 10.0.18363.0 Microsoft Windows NT 10.0.18363.0
Terminal v1.0.1401.0
Steps to reproduce
Write the following string to the terminal (Python):
>>> print("│\x1b[33m\U0001F862\x1b[0m│")
This string is a unicode box char, followed by a foreground yellow escape, a unicode arrow, a reset escape, and another box character.
Expected behavior
The string should render three characters: a vertical line, yellow arrow, vertical line.
Actual behavior
There is an extra space after the arrow.
Note that this only occurs with that particular unicode character. If I replace that unicode arrow with any other character then it renders as expected.
ankitbhatia, lursyy and FuPeiJiangagmmnn
Metadata
Metadata
Assignees
Labels
Area-OutputRelated to output processing (inserting text into buffer, retrieving buffer text, etc.)Related to output processing (inserting text into buffer, retrieving buffer text, etc.)Help WantedWe encourage anyone to jump in on these.We encourage anyone to jump in on these.Issue-BugIt either shouldn't be doing this or needs an investigation.It either shouldn't be doing this or needs an investigation.Priority-2A description (P2)A description (P2)Product-ConhostFor issues in the Console codebaseFor issues in the Console codebaseProduct-ConptyFor console issues specifically related to conptyFor console issues specifically related to conptyResolution-Fix-CommittedFix is checked in, but it might be 3-4 weeks until a release.Fix is checked in, but it might be 3-4 weeks until a release.
