Alex Rønne Petersen

Results 358 comments of Alex Rønne Petersen

It seems to respect both the current indent level and `indent_size` from `.editorconfig`, *but* it's always off by one space.

This can only happen in .NET 7 as the Roslyn shipped with .NET 6 does not support `static virtual` members.

Some of the samples are now running in CI: https://github.com/alexrp/system-terminal/actions/runs/1645414546

Some libraries that'll probably be useful for unit testing Cathode in particular: * https://github.com/shouldly/shouldly * https://github.com/VerifyTests/Verify

The testing utilities package is not yet shipping; see 2b7ed0c4e495ec67de1c850721b38889670517ed.

Decided to revert the testing utilities package for now (8dca58a). The core terminal APIs still allow users to create their own derived types for testing purposes. Having thought about it,...

We probably won't have to use this API in the library itself. Once #22 is implemented, we can just leave it up to users to decide how hard they want...

One option for implementing this would be to bundle the compiled terminfo files. They could be embedded as resources in a separate `System.Terminal.Capabilities.dll` which would expose a `TerminalCapabilities` class for...

The only question that really remains is: Where should the build of the package fetch the compiled terminfo files from?

Another option would be to embed [`terminfo.src`](https://invisible-island.net/ncurses/terminfo.src.html) and parse that instead of the compiled files. Yet another option, if we're embedding the database anyway, would be to process it during...