Ar an deichiú lá de mí Feabhra, scríobh Raymond Toy:
XEmacs 21.5 has next-single-char-property-change that behaves
differently from the version in emacs. When there is no
next-single-char-property-change, XEmacs returns nil. But Emacs
(according the docstring) returns the end of the object. Similarly,
previous-single-char-property-change has the same problem.
Is this difference intentional? FWIW, it breaks slime, which assumes
Emacs' behavior. For right now, I'm just doing
It’s not intentional, as far as I can see.
http://hg.debian.org/hg/xemacs/xemacs/rev/8c96bdabcaf9 is the changeset
where Ben implemented the {next,previous}-single-char-property-change, and
the intention seems to have been to be compatible with GNU.
(or (next-single-char-property-change <args>) (point-max))
which works for slime.
--
“Apart from the nine-banded armadillo, man is the only natural host of
Mycobacterium leprae, although it can be grown in the footpads of mice.”
-- Kumar & Clark, Clinical Medicine, summarising improbable leprosy research
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta