Ben Wing <ben(a)666.com> writes:
yes, this looks exactly right. i guess it was indeed my mistake --
my handling of () zero-length extents was one of the last things i
changed [previously i actually changed their properties to be [) at
creation time, but this caused problems when people created
closed-open extents through multiple set-extent-property calls].
I've submitted another patch to xemacs-patches, one that keeps the
code closer to your original, but gets right the condition in the
first `if'. It also comes with an extended (and hopefully clearer)
comment.
btw hrvoje it would help if you cc'd me [or perhaps more
accurately,
didn't delete me from the cc list] -- i sort my mail in various ways
based on headers, and frequently don't see your mail in the obvious
place.
I'll do so in the future; thanks for looking at this.