issues
search
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
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Offer `CancellationToken` support in `IProgram` (.NET 7)
#86
alexrp
closed
1 year ago
1
Kill entire `ChildProcess` tree on cancellation
#85
alexrp
closed
2 years ago
1
Bump actions/setup-dotnet from 2.0.0 to 2.1.0
#84
dependabot[bot]
closed
2 years ago
0
Add documentation on GitBook
#83
alexrp
opened
2 years ago
3
Bump actions/checkout from 3.0.0 to 3.0.2
#82
dependabot[bot]
closed
2 years ago
0
Consider rebranding the project
#78
alexrp
closed
2 years ago
1
Disable runtime interop marshaling (.NET 8)
#77
alexrp
closed
10 months ago
3
Switch to `FileStream`/`RandomAccess` for I/O if feasible (.NET 9+)
#76
alexrp
opened
2 years ago
2
Provide convenient APIs for piping between child processes
#75
alexrp
opened
2 years ago
1
Consider Windows console code page to be part of console mode
#74
alexrp
closed
2 years ago
1
Run code formatting checks with `dotnet format` in CI
#73
alexrp
closed
2 years ago
1
Enable support for killing the entire process tree of a `ChildProcess`
#72
alexrp
closed
2 years ago
0
Consider using .NET anonymous pipes in `UnixCancellationPipe`
#71
alexrp
closed
2 years ago
0
Consider using Microsoft.VisualStudio.Threading.Analyzers
#70
alexrp
closed
2 years ago
1
Make `TextReader`/`TextWriter` properties on `TerminalReader`/`TerminalWriter` extensible
#69
alexrp
closed
2 years ago
2
Switch to UTF-8 input on Windows
#68
alexrp
closed
8 months ago
4
Support more SGR decorations in `ControlBuilder`?
#67
alexrp
closed
2 years ago
1
Remove preview features annotations (.NET 7)
#66
alexrp
closed
1 year ago
0
Fixes behavior of CTRL+C when debugger is attached on Windows and we are in the middle of a Read
#65
xoofx
closed
2 years ago
2
Debugging a readline app and CTRL+C makes the app stuck in a loop
#64
xoofx
closed
2 years ago
10
Support cooked input cancellation on Windows
#63
alexrp
opened
2 years ago
8
Add Terminal.ReadRaw Span?
#62
xoofx
closed
2 years ago
1
Delayed ReadLine after on enter with CMD (outside of Windows Terminal)
#61
xoofx
closed
2 years ago
5
Support systemd logging and notification
#60
alexrp
closed
2 years ago
0
Implement a control sequence parser
#59
alexrp
opened
2 years ago
3
Investigate feasibility of testing the library
#58
alexrp
closed
1 year ago
4
Document manual testing and release process
#57
alexrp
closed
2 years ago
0
Use `PoolingAsyncValueTaskMethodBuilder` throughout
#56
alexrp
closed
2 years ago
0
Use an interpolated string handler in `ControlBuilder`
#55
alexrp
closed
2 years ago
0
Add `DECSCNM` support
#54
alexrp
closed
2 years ago
0
Eliminate `VirtualTerminal` -> `TerminalDriver` indirection
#53
alexrp
closed
2 years ago
0
Support some notion of exclusive terminal access
#52
alexrp
closed
2 years ago
1
Provide a more extensive process API
#51
alexrp
closed
2 years ago
2
Proper exception hierarchy for `TerminalException`
#50
alexrp
closed
2 years ago
1
Support cancellation in `ReadLine`/`ReadLineAsync` methods (.NET 7)
#49
alexrp
closed
1 year ago
4
Set the `TOSTOP` bit when switching to raw mode
#48
alexrp
closed
2 years ago
0
Provide asynchronous API surface
#47
alexrp
closed
2 years ago
2
Mechanism to cancel reading from standard input
#46
alexrp
closed
2 years ago
6
Provide convenience `TextReader`/`TextWriter` properties on `TerminalReader`/`TerminalWriter`
#45
alexrp
closed
2 years ago
0
Expand `TerminalProcess` API surface to mirror `Process`
#44
alexrp
closed
2 years ago
2
Switch to a native library for driver implementations
#43
alexrp
closed
7 months ago
5
Handle `SIGTTOU` when switching to cooked mode on Unix
#42
alexrp
closed
2 years ago
3
`signals` sample is broken on Windows
#41
alexrp
closed
2 years ago
1
Expose access to `/dev/tty` (Unix) and `CONIN$`/`CONOUT$` (Windows) for when standard I/O descriptors are redirected
#40
alexrp
closed
2 years ago
0
Implement support for more control sequences
#39
alexrp
closed
2 years ago
0
Make window size polling interval configurable
#38
alexrp
closed
2 years ago
0
Use `Marshal.GetLastPInvokeError` in the Windows driver
#37
alexrp
closed
2 years ago
0
Establish a list of supported terminal emulators
#36
alexrp
closed
2 years ago
0
Investigate whether we need to set other `termios` bits
#35
alexrp
closed
2 years ago
0
Use `new Win32Exception(error).Message` for better exception messages in the drivers
#34
alexrp
closed
2 years ago
1
Previous
Next