migueldeicaza / XtermSharp

XTerm emulator as a .NET library
MIT License
161 stars 34 forks source link

Screen scraping API #85

Open migueldeicaza opened 4 years ago

migueldeicaza commented 4 years ago

Now that I made HeadlessTerminal public, as I need it for fuzzing, perhaps I should surface more information about the contents of the screen and make a handful of internal classes public.

APIs to surface:

Saving:

Accessing content"

Writing to the screen, some basic operations, could surface more:

Record input/output: