delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2001/07/27/05:22:32

Date: Fri, 27 Jul 2001 12:22:51 +0300
From: "Eli Zaretskii" <eliz AT is DOT elta DOT co DOT il>
Sender: halo1 AT zahav DOT net DOT il
To: "Mark E." <snowball3 AT bigfoot DOT com>
Message-Id: <2427-Fri27Jul2001122251+0300-eliz@is.elta.co.il>
X-Mailer: Emacs 20.6 (via feedmail 8.3.emacs20_6 I) and Blat ver 1.8.9
CC: djgpp-workers AT delorie DOT com
In-reply-to: <3B604325.14771.32CE14@localhost> (snowball3@bigfoot.com)
Subject: Re: termios cursor motion support
References: <3B604325 DOT 14771 DOT 32CE14 AT localhost>
Reply-To: djgpp-workers AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp-workers AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

> From: "Mark E." <snowball3 AT bigfoot DOT com>
> Date: Thu, 26 Jul 2001 16:19:49 -0400
> 
> This patch adds support for acting on ecma-48 commands and support
> for cursor motion commands.  Other commands can be supported using
> the current output method.

Shouldn't the escape sequences supported by this emulation be
available to termcap functions such as tgetstr via the same mechanism
you already implemented for extended keys?

> But I think color support would require the direct video method ala
> conio.

Not necessarily: BIOS tty functions support color.  (Let me know if
you want more details about this.)  So this is basically a design
decision.  One disadvantage of conio is its large footprint which you
might want to avoid, given that tminit.c already has an alternative
implementation of many conio features.  An obvious disadvantage of
going through BIOS is the speed, but since termios already uses BIOS,
that's not an issue, I think.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019