Hi,
Edebug was fixed one month after XEmacs 21.4.12 is released.
Releasing of XEmacs and XEmacs packages aren't necessarily done
together. Your problem will be solved if you install new edebug.
>>>> In <200312120347.hBC3l7205871(a)fsui03.fnal.gov>
>>>> Alan Wehmann <wehmann(a)fnal.gov> wrote:
================================================================
Dear Bug Team!
Function "edebug-window-live-p" in "edebug.el"
(line 310) refers to
function "get-window-with-predicate". Function
"get-window-with-predicate" cannot be found with "find-function".
File "ChangeLog" indicates that on 11/29/2002 "edebug-window-live-p"
in "edebug.el" was synced with FSF 21.1. We have available
GNU Emacs 21.2.2 (sparc-sun-solaris2.8, X toolkit) of 2003-03-10 on
gax
on the same Sun box. I found "get-window-with-predicate"
in that
distribution, in "window.el". That function is not present in
"window.el" from the XEmacs 21.4.12 distribution. I downloaded the
XEmacs 21.4.14 distribution to see if "get-window-with-predicate" was
in "window.el" there; it wasn't.
I wouldn't be telling you this if Edebug had worked properly with
the
XEmacs 21.4.12 distribution. On the same Sun box I have access to a
XEmacs 20.4 distribution. If I evaluate its "edebug-window-live-p"
function (which makes no reference to "get-window-with-predicate"),
then Edebug works for me with XEmacs 21.4.12.
I have native (not Cygwin) XEmacs 21.4.8 on several PCs. I checked
on
one of those & its "edebug-window-live-p" function does not reference
"get-window-with-predicate"--so that distribution must predate the
11/29/2002 sync with FSF 21.1.
[...]