-
Notifications
You must be signed in to change notification settings - Fork 9.1k
Closed
Labels
Area-TerminalConnectionIssues pertaining to the terminal<->backend connection interfaceIssues pertaining to the terminal<->backend connection interfaceIssue-TaskIt's a feature request, but it doesn't really need a major design.It's a feature request, but it doesn't really need a major design.Needs-Tag-FixDoesn't match tag requirementsDoesn't match tag requirementsProduct-TerminalThe new Windows Terminal.The new Windows Terminal.Resolution-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.
Description
Making the switch from spawning conhost directly to using CreatePseudoConsole and otherwise hosting a pseudoconsole session affords us a number of benefits.
- Fixes Bug Report: The conhost command line is not properly escaped #1090
- Isolates Windows Terminal's understanding of conhost's internals
- Allows us to
CreateProcessthe shell directly and track its exit independent from that of the pseudoconsole host- which allows us to manage the shell and the pseudoconsole host in separate jobs
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Area-TerminalConnectionIssues pertaining to the terminal<->backend connection interfaceIssues pertaining to the terminal<->backend connection interfaceIssue-TaskIt's a feature request, but it doesn't really need a major design.It's a feature request, but it doesn't really need a major design.Needs-Tag-FixDoesn't match tag requirementsDoesn't match tag requirementsProduct-TerminalThe new Windows Terminal.The new Windows Terminal.Resolution-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.