Ronan Waide <[EMAIL PROTECTED]> writes:

> * Much display handling rewriting, courtesy of Alex Schroeder and
>   Robert Fenk. It's so good, I've not even figured it out myself yet.

Heh.  I can't remember contributing any towards it, I assume you meant
somebody else.  I have something to discuss, though: The "Extents
vs. Overlays unhappiness" and the slow display of many overlapping
overlays in Emacs.  All of this would be solved, if we rewrote the
code such that Text Properties get used.  Here's what this would do:

1. Text properties are very fast on Emacs.  This is the benefit.
2. Text properties are a compatibility layer in XEmacs which get
   translated to extents anyway.  Thus, no drawback here.
3. Text properties stick with the text when the text is copied (killed
   and yanked).  This is a potential drawback.

What do you think?  Currently I don't suffer personally (I have 314
entries and it takes about 3 seconds to display all of them).  Before
starting to work on this, therefore, I'd like to hear from people that
really suffer from this.  I understand that it is meaningless to
actually display hundreds of addresses, but if I remember my
Emacsology correctly, you cannot interrupt Emacs during redisplay,
thus C-g has no effect.  You will have to wait it out.  Is that
correct?  Can somebody suffering from the problem please confirm this?

Alex.
-- 
http://www.emacswiki.org/

_______________________________________________
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Reply via email to