-
Notifications
You must be signed in to change notification settings - Fork 9k
Closed
Labels
Needs-AttentionThe core contributors need to come back around and look at this ASAP.The core contributors need to come back around and look at this ASAP.Needs-Tag-FixDoesn't match tag requirementsDoesn't match tag requirementsNeeds-TriageIt's a new issue that the core contributor team needs to triage at the next triage meetingIt's a new issue that the core contributor team needs to triage at the next triage meeting
Description
Windows Terminal version (or Windows build number)
1.10.2383.0
Other Software
No response
Steps to reproduce
1, Clone and checkout PR microsoft/vswhere#244 (a minimal repo would be to enable VT and write the first line of text with colors).
2. Build and run vswhere.exe -color -format xml
Despite enabling virtual terminal processing, the first line of output - if it's otherwise supposed to be colored - is not - not for the first Write call to the console.
Example: the processing instruction should be colorized and is written in a single call:
If I write a blank line prior to that - any text, really - it is colored as expected:
Expected Behavior
VT-colored output is always colored as shown below:
Actual Behavior
The first line - if no other text was written first (even a blank line, so just any call to Write) - is in the default foreground color.
rpadaki
Metadata
Metadata
Assignees
Labels
Needs-AttentionThe core contributors need to come back around and look at this ASAP.The core contributors need to come back around and look at this ASAP.Needs-Tag-FixDoesn't match tag requirementsDoesn't match tag requirementsNeeds-TriageIt's a new issue that the core contributor team needs to triage at the next triage meetingIt's a new issue that the core contributor team needs to triage at the next triage meeting

