delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2000/11/21/03:27:30

Date: Tue, 21 Nov 2000 10:25:24 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
X-Sender: eliz AT is
To: Morten Welinder <terra AT diku DOT dk>
cc: djgpp-workers AT delorie DOT com
Subject: Re: DJGPP and Emacs 21
In-Reply-To: <20001121002236.104.qmail@tyr.diku.dk>
Message-ID: <Pine.SUN.3.91.1001121102500.7635B-100000@is>
MIME-Version: 1.0
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

On 21 Nov 2000, Morten Welinder wrote:

>    As you might or might not know, Emacs 21 supports colors on a Unix
>    character terminal.  ``Big deal'', you might think; however, GNU/Linux
>    users were asking for this for years, and didn't get it till now.
>    Evidently, many users don't want, or cannot afford, running X; go
>    figure.
> 
> I believe it's an Emacs-over-telnet thing.

I'm not sure (how many telnet clients support color commands in
termcap?).  From what people post on gnu.emacs.help and comp.emacs, it
is clear that they want that on the GNU/Linux console and even in
xterm(!).

> Yes, we fought the colours battle long ago in djgpp-emacs.  I think
> we won through good design.

Definitely.  Most people really get surprised to learn that it was so
easy to get colors by pretending to be an X client.

Btw, most of the functions you put on pc-win.el that emulated the X
functionality are now in the mainstream Emacs code, working for tty's
as well as for DJGPP (and for NTEmacs and the new Mac port as well).
That was also part of what I did to generalize MS-DOS the code.

It always amazes me how long can a good design live, and how many
system-wide redesigns can it live through with only minor changes.

> However, I think we still have those int86 lisp-level functions
> around.  A major lapse of judgement from my side.  Eli, IMHO it's
> time they get evicted.  Ever since you moved video mode setting
> into set-frame-height (or whereever) they really haven't had any
> use.

That's true, I never ever used int86 from Lisp.  I think I will indeed
remove it during the pretest; thanks for the reminder.

- Raw text -


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