>>>> "BAW" == Barry A Warsaw
<bwarsaw(a)cnri.reston.va.us> writes:
BAW> --- 1519,1529 ----
BAW> \\[universal-argument] (programmatically, argument ARG) specifies the
BAW> number of characters to delete (default is 1)."
BAW> (interactive "*p")
BAW> ! (if (or (and (fboundp 'delete-forward-p) ;XEmacs 21
BAW> ! (delete-forward-p))
BAW> ! (and (boundp 'delete-key-deletes-forward) ;XEmacs 20
BAW> ! delete-key-deletes-forward))
BAW> (funcall py-delete-function arg)
BAW> (py-electric-backspace arg)))
IIRC, I was the author of that delete-forward-p defsubst. But I won't
bless it as the officially sanctioned way to do this. It was
originally written only for use in the file in which it is found. I
simply haven't done the requisite Deep Thought to figure out what the
Right Way is.
Perhaps Gary would like to bless something?
Martin