emacs-devel
[Top][All Lists]
Advanced

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

Re: Is intellisense features integration in Emacs technically possible?


From: Eli Zaretskii
Subject: Re: Is intellisense features integration in Emacs technically possible?
Date: Thu, 23 Jan 2014 18:19:19 +0200

> From: "Stephen J. Turnbull" <address@hidden>
> Cc: address@hidden
> Date: Thu, 23 Jan 2014 17:13:50 +0900
> 
> So the core is about 13KLOC (redisplay.c, redisplay.h, and
> redisplay-output.c).  By contrast, if you take out composite.c and
> bidi.c (features XEmacs doesn't have), xdisp.c, dispnew.c, and
> dispextern.h are about 40KLOC, 3X as much.

Not sure it's worth to continue this line counting, but just for the
record: AFAIU, you should add more XEmacs files to the "core", because
xdisp.c covers some areas which in XEmacs are on separate files.  For
example, display of the tool bar, echo-area messages, frame titles,
horizontal scrolling, glyphs, and mouse highlight are all implemented
on xdisp.c.  Also, about 1500 lines in xdisp.c are due to bidi
support, so they should be subtracted from the Emacs numbers.

I actually believe that the only meaningful comparison is if we add
everything that is somehow related to display, because different
architectures and modularization, as well as non-overlapping features,
make it very hard to compare some arbitrary parts of the display
engine.



reply via email to

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