mirror of
https://github.com/microsoft/terminal.git
synced 2025-12-10 00:48:23 -06:00
- Move from rather ad-hoc, error-prone resource management to IDisposable, which should give us a bit more enforcement. - Optimistically remove "buggy" from readme because the known bugs are now fixed! The main source of bugs was the incorrect InitializeProcThreadAttributeList usage. - Handle ctrl-c by forwarding it to the PseudoConsole - Handle terminal close when the window close button is used - Use .NET's CopyTo in the CopyPipeToOutput, it's much simpler code and seems more robust than the ReadFile/WriteFile approach - Minor refactor to split native APIs to multiple files