Re: [dev] [st] goals / non-goals for st?

From: Anselm R Garbe <>
Date: Sun, 23 Aug 2009 20:28:02 +0100

2009/8/22 Ray Kohler <>:
> I'm rather curious on where st will go, and what kinds of things other
> terminals do that it will or won't do.

Well my plan is to achieve *good* xterm compliance and 256 color
support. As you know xterm is not really fully vt100 or vt220
compliant, so that's also not a goal of st. Rather other features like
the integration of filters that can listen to the terminal output and
do certain things like changing the background color, to experiment
with some ideas like having different colors depending on the
directory/host you are in, or the planned st server that keeps
terminal sessions survive X shutdowns.

> In particular:
> - Is a scrollback buffer objectionable in principle, such that we
> should expect to "just use GNU screen"?

Yes, though there must be an upper limit configurable, where 0 means
no limit, or until the process can't increase the buffer using
malloc() anymore...

> - Will it implement enough of xterm's capabilities that I could lie
> about $TERM and expect it to mostly work? I log into many remote
> machines of various OS types and ages, and some of them don't make it
> easy to install user-specific terminfo entries.

See above, I plan to support that.

Kind regards,
Received on Sun Aug 23 2009 - 19:28:02 UTC

This archive was generated by hypermail 2.2.0 : Sun Aug 23 2009 - 19:36:02 UTC