-
-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Rename project from System.Terminal to Cathode.
Closes #78.
- Loading branch information
Showing
109 changed files
with
287 additions
and
242 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,27 +1,29 @@ | ||
# System.Terminal | ||
# Cathode | ||
|
||
System.Terminal is a toolkit for writing terminal-based applications. It is | ||
effectively a complete replacement for System.Console. | ||
Cathode is a toolkit for writing terminal-based applications. It is effectively | ||
a complete replacement for System.Console. | ||
|
||
With the Windows console host now supporting virtual terminal sequences, it | ||
makes little sense for console interaction to still be centered around the old | ||
Windows console host and the many limitations it had. System.Terminal provides | ||
an API centered around a [VT100 terminal](https://vt100.net) with some | ||
extensions from later models and modern terminal emulators. It works on all | ||
desktop platforms that .NET 6+ supports. | ||
Windows console host and the many limitations it had. Cathode provides an API | ||
centered around a [VT100 terminal](https://vt100.net) with some extensions from | ||
later models and modern terminal emulators. It works on all desktop platforms | ||
that .NET 6+ supports. | ||
|
||
This project offers the following packages: | ||
|
||
* [Terminal](https://www.nuget.org/packages/Terminal): Provides the core | ||
terminal API. | ||
* [Terminal.Hosting](https://www.nuget.org/packages/Terminal.Hosting): Provides | ||
* [Cathode](https://www.nuget.org/packages/Cathode): Provides the core terminal | ||
API. | ||
* [Cathode.Analyzers](https://www.nuget.org/packages/Cathode.Analyzers): | ||
Provides diagnostic analyzers and source generators. | ||
* [Cathode.Hosting](https://www.nuget.org/packages/Cathode.Hosting): Provides | ||
the terminal hosting model. | ||
* [Terminal.Extensions](https://www.nuget.org/packages/Terminal.Extensions): | ||
* [Cathode.Extensions](https://www.nuget.org/packages/Cathode.Extensions): | ||
Provides terminal hosting and logging for the .NET Generic Host. | ||
|
||
See the | ||
[sample programs](https://github.com/alexrp/system-terminal/tree/master/src/samples) | ||
[sample programs](https://github.com/alexrp/cathode/tree/master/src/samples) | ||
for examples of what the API can do. | ||
|
||
For more information, please visit the | ||
[project page](https://github.com/alexrp/system-terminal). | ||
[project page](https://github.com/alexrp/cathode). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.