Date: Tue, 21 Nov 2000 10:25:24 +0200 (IST) From: Eli Zaretskii X-Sender: eliz AT is To: Morten Welinder cc: djgpp-workers AT delorie DOT com Subject: Re: DJGPP and Emacs 21 In-Reply-To: <20001121002236.104.qmail@tyr.diku.dk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 Precedence: bulk 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.