Sorry for bringing the very old mail up again.
Could you please review again my patch posted at:
http://list-archive.xemacs.org/xemacs-patches/200201/msg00109.html
>>>> In <87y9irmrtr.fsf(a)petteflet.ntlworld.com>
>>>> Jan Vroonhof <jan.vroonhof(a)ntlworld.com> wrote:
> No, the error occurs when set-text-properties just steps in
map-extents,
> not in add-text-properties.
OK, you are right, but:
Hmmm.. I am not sure what map-extents should here either. Can we
have
zero length extents? I will have to think about.
The change which allows to have zero length text properties doesn't
affect on the extents semantics.
For my justification, (lispref)Text Properties said that:
| Text properties are an alternative interface to extents, and are
| built on top of them. [...] The text property interface is
| compatible with FSF Emacs.
Regards,
--
Daiki Ueno