Re: [dev] TermKit

From: Kurt H Maier <>
Date: Fri, 20 May 2011 09:17:31 -0400

On Fri, May 20, 2011 at 9:01 AM, Aurélien Aptel
<> wrote:
> rxvt implements basic drawing primitives via escape codes[1]. It's
> disabled at compile time by default but you can find some poc in the
> source distribution that plots stuff. I think it has been dropped in
> urxvt. It's ok for very simple stuff but I really don't think it's
> scalable for anything remotely useful.

This is basically how all terminals worked. The problem was that each
terminal had its own drawing primitives, and curses was written to
abstract that. Which is why curses sucks so much: it did all drawing
code in a mediocre fashion.

Now that such terminals are relatively rare there's nothing really
stopping suckless from picking one and deciding just to support it...
but character-addressed text interfaces are the worst solution, in my

I've never understood why there isn't a terminal with one window per
filehandle. Something like sam's interface, but the top window would
just hold stdin and the bottom window should toggle between stdout and

# Kurt H Maier
Received on Fri May 20 2011 - 15:17:31 CEST

This archive was generated by hypermail 2.2.0 : Fri May 20 2011 - 15:24:02 CEST