>>>> "Michael" == Michael Toomim
<toomim(a)cory.eecs.berkeley.edu> writes:
Michael> I've come across a strange XEmacs behavior, but I'm not
Michael> sure if it qualifies as a bug. Here's how to reproduce
Michael> it:
[...]
Michael> The read-only extent now covers that whitespace character
Michael> that it didn't used to cover!
Right. There are many operations that trash extents in the
neighborhood. This is undocumented and therefore a bug, either in the
code or in the doc, or both.
Michael> Does anybody know the official verdict on this matter?
If it's not documented, there isn't an _official_ one. You seem to
care a lot, and have thought about it a lot (I saw your glyph post
earlier). Why don't you decide what you want, and write up a spec as
a doc patch?
The following developers are important resources:
Reviewers: Hrvoje Niksic <hrvoje(a)xemacs.org>
Ben Wing <ben(a)xemacs.org>
Reviewers have veto privilege over changes like these. There may be
others (altogether there are around 15 more or less active reviewers)
with an interest, but I know that Hrvoje and Ben have contributed to
implementation in the recent past.
preview-latex implementers: David Kastrup <David.Kastrup(a)t-online.de>
Nix <nix(a)esperi.demon.co.uk>
I'm not sure, but ISTR that David and Nix have some complaints about
extent handling for preview-latex mode. If so, we (the reviewers)
would surely take their comments seriously.
Of course it's up to you, but if you want to take the lead on this it
would be a valuable contribution.
Don't hesitate to push for what you think is right even if it differs
from current behavior (or even current docs), or seems like it might
be hard to implement. What's important at this stage of ambiguity is
to get a sane, coherent spec for the semantics.
Granted, if others have a different idea of "sensible behavior",
you'll probably have to compromise. But at this point there doesn't
seem to be a definition for several of these odd nooks and crannies.
Thanks for pursuing it this far!
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Don't ask how you can "do" free software business;
ask what your business can "do for" free software.