vezel-dev / cathode

A terminal-centric replacement for the .NET console APIs.
https://docs.vezel.dev/cathode
BSD Zero Clause License
91 stars 7 forks source link

Eliminate `VirtualTerminal` -> `TerminalDriver` indirection #53

Closed alexrp closed 2 years ago

alexrp commented 2 years ago

At this point, I don't think think there's any reason for this indirection to exist; it just adds performance and maintenance overhead. We should eliminate it and move 'drivers' into a new System.Terminals namespace.