[Bug: 21.4.15] Extent after-change-functions bugs
Jan Rychter
jan at rychter.com
Fri Aug 13 17:17:18 EDT 2004
>>>>> "Marcus" == Marcus Harnisch <marcus.harnisch at gmx.net> writes:
Marcus> Hi Jan, There was some discussion about that on xemacs-design
Marcus> two years ago. The thread focusses on that issue around here:
Marcus> http://list-archive.xemacs.org/xemacs-design/200207/msg00013.html
Marcus> Besides, I had some private conversation with Hrvoje (same time
Marcus> frame), which indicated further issues with using the
Marcus> extent-property `after-change-functions'. Unfortunately I don't
Marcus> have these emails any more. Mabye Hrvoje does.
Marcus> IIRC, as far as the task I wanted to solve at the time was
Marcus> concerned, the extent-properties were not as efficient and had
Marcus> corner case issues. (Re)implementing them using buffer
Marcus> `after-change-functions' using, `map-extents' did the job quite
Marcus> well.
Well, I finally ended up doing the same thing (using the buffer
before-change-functions and after-change-functions). But this is a
workaround, not a real solution -- I still have this feeling that
extents could automate things for me much better, and that I'm just
using them as a kind of dumb, automatically growing regions.
Oh, well. Thanks for the information, anyway.
--J.
More information about the XEmacs-Beta
mailing list