Raymond Toy wrote:
Oops. I just noticed that xemacs 21.5.20 has it's own next-single-char-property-change. And this one actually works, when I remove the definitions for them in slime.el.
FWIW, here's what I did. Patch available, but it will almost surely break on other versions of xemacs/emacs.
I renamed next-single-char-property-change to be slime-next-single-char-property-change. Then I used the following definitions for xemacs. (Could conditionalize this to use these if it's xemacs and next-single-char-property-change is already defined. Otherwise, use the old definitions.)
(defun slime-next-single-char-property-change (&rest args) (or (apply 'next-single-char-property-change args) (point-max))) (defun slime-previous-single-char-property-change (&rest args) (or (apply 'previous-single-char-property-change args) (point-min)))
Ray