emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Questions on glyph matrices used for rendering frame in terminal


From: Po Lu
Subject: Re: Questions on glyph matrices used for rendering frame in terminal
Date: Tue, 05 Jul 2022 10:49:04 +0800
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)

Gerd Möllmann <gerd.moellmann@gmail.com> writes:


> The reasons I can think of are
>
> - ncurses is considerably younger than Emacs
> - Its predecessor 'curses' (from BSD, IIRC) wasn't available
> everywhere (think VMS, MS-DOS, maybe others), when that part of the
> code was written.  I would guess that might have been around 1985.
> What would that be - Emacs 16 :-).
>
> Maybe there are also other technical reasons that make a rewrite with
> ncurses impossible, I don'T know.
>
> (And there's of course always the consideration of why rewrite
> something that works.)

And that Emacs doesn't depend on ncurses even on Unix.  AFAIK regular
BSD curses is used on AIX.

The text terminal display code also has to work on MS-DOS and
MS-Windows, in both cases without even using tputs/tparam/etc.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]