emacs-devel
[Top][All Lists]
Advanced

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

Re: Motif support


From: Eli Zaretskii
Subject: Re: Motif support
Date: Sun, 19 Dec 2021 17:10:56 +0200

> From: Óscar Fuentes <ofv@wanadoo.es>
> Date: Sun, 19 Dec 2021 15:15:03 +0100
> 
> > Emacs has its major part rewritten only very rarely (the display
> > engine in Emacs 21 and the handling of non-ASCII in Emacs 20 and then
> > again in Emacs 23 are basically the only examples that come to mind).
> > Emacs is also a highly interactive program with many extensions "in
> > the wild", so it must stay compatible throughout the changes.  And
> > finally, I very much doubt that any other project supports so many
> > different UI frameworks.
> 
> AFAIK a lot of the complexity on the display engine comes from
> shoehorning a GUI on top of a TUI design.

That's a myth that doesn't endure meeting with the reality.  Just read
the code.  If anything, the Emacs 21 display engine is the other way
around: TTY display built on top of the GUI display.

> That said, the combination of micro-changes (features plus bug fixes)
> combined with the principle of "if it works, don't fix it" is too easily
> perceptible on Emacs :-)

There's no other policy that would keep Emacs so stable for so long.



reply via email to

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