pre-srfi / cell-terminal

0 stars 0 forks source link

Which backends are supported? #1

Open lassik opened 3 years ago

lassik commented 3 years ago

This SRFI is a very good complement to SRFI 205.

@amirouche What backends do you have in mind?

amirouche commented 3 years ago

I do not know. I only know about termbox. I have no experience with Windows.

Also see https://github.com/johnwcowan/r7rs-work/blob/master/TerminalsCowan.md

lassik commented 3 years ago

The Windows console API is a well-designed, mostly curses-like abstraction but it doesn't have many features. It looks like this:

https://en.wikipedia.org/wiki/Windows_Console

https://docs.microsoft.com/en-us/windows/console/console-functions

Hey, it's now MIT licensed :D https://github.com/microsoft/terminal

lassik commented 3 years ago

Very recent versions of Windows 10 support ANSI escape codes but it'll be many years until those are ubiquitous.

amirouche commented 3 years ago

My approach so far with windows is to put much hope on WSL.