Command-line-api: extract a new package for lower-level parts of System.CommandLine.Rendering

Created on 15 May 2020  路  2Comments  路  Source: dotnet/command-line-api

Some portions of System.CommandLine.Rendering are currently more usable than others. A standalone package containing these simpler, more stable pieces could be useful and could come out of preview much sooner.

Those pieces include the TextSpan classes, the TextSpanParser and the ANSI escape sequence helpers.

the ITerminal, Region-based rendering, ConsoleRenderer, ScreenView, and terminal detection pieces are less ready for stabilization.

Feedback and naming suggestions for the new package welcome.

Area-Rendering enhancement

Most helpful comment

@SteveL-MSFT @Keboo @KathleenDollard

All 2 comments

@SteveL-MSFT @Keboo @KathleenDollard

System.CommandLine.Rendering.Core seems reasonable to me

Was this page helpful?
0 / 5 - 0 ratings

Related issues

SirJosh3917 picture SirJosh3917  路  3Comments

ibigbug picture ibigbug  路  3Comments

gitfool picture gitfool  路  3Comments

clmcgrath picture clmcgrath  路  3Comments

DualBrain picture DualBrain  路  3Comments