[I've currently renamed these functions and obsoleted the old names.]
Lars Magne Ingebrigtsen <larsi(a)gnus.org> writes in xemacs-beta(a)xemacs.org:
...
There is some presedence for the new names -- extent-start-position,
extent-end-position, marker-position, etc. -- and having abbreviations
in functions is something, I think, that should be avoided if
practical (and there are no historical reasons why it's neat having
them).
The historical reason why the old names should be kept is that they
have been in released versions of XEmacs for a year and half (almost
two years in beta releases). You have stated that only v2x versions of
emacs will be supported by Gnus from now on, but that means having to
support XEmacs 20.4 which has point-at-bol and point-at-eol. Support
of XEmacs 20.4 is *good*. It should still be in wide usage past the
millenium if the world doesn't fall apart.
Anyway, the functions themselves are without a doubt most useful.
Usage of them has spread into a surprising (to me) amount of XEmacs
code.
I'm frustrated by the situation. There was nothing basically wrong
with the old names, and they've been out there for quite awhile. Oh
well.