antirez / antirez/kilo

Use curses to support non-vt100 terminals? (request)

Open
#24 4 comments 8 reactions 0 assignees View on GitHub
Dominant language
C
Stars
9.1k
Forks
995
PR merge metrics
No merged PRs in 30d

Description

I have an IBM 3161 ASCII terminal. The point of using curses is to make your programs terminal-independent. I think it'd be a very good idea to add it (though I understand this may push the 'lines of code' up a lot).

![Image of IBM 3161 ASCII Display Station](http://i.imgur.com/GZznNQ5.jpg)

If your intention is portability, curses is the way to go. VT100 codes are _not_ universal, although they are common. The 3161 doesn't emulate a VT100 either; it emulates the ADDS Viewpoint, ADM-3A, ADM-5, Hazeltine 1500, IBM 3101, and TeleVideo 910. None of those are VT100 compatible.

Alternately, a method to manually supply alternate escape codes would be good.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.