Martin Buchholz writes:
>>>>> "Paul" == Paul Keusemann
Paul> It's in the Sun package in sun-eos-debugger-extra.el, which is
Paul> required for the SPARCworks integration. I realized after I sent the
Paul> last email that the real definition of get-buffer-window-list should
Paul> be coming from subr.el. That's what threw me in the first place, I
Paul> didn't find the one in sun-eos-debugger-extra.el until after you asked
Paul> what C-h f windows-of-buffer showed
Paul> As a workaround, I have prefixed the sun-eos-debugger-extra definition
Paul> of get-buffer-window-list with `eos::' but it would be nice if the
Paul> maintainer would fix it. I guess I should try sending email to
No, Eduardo stopped maintaining eos back in 1995 when I joined Sun, and
I never maintained it while at Sun. I'm surprised that eos would be
loaded by the Sparcworks integration (which I did maintain for a
Historical: eos is "Eduardo's Own version of Sparcworks".
Please submit your symbol renaming patch to xemacs-patches(a)xemacs.org.
Will do. Actually, I'm not sure that we can't just comment it out but
I haven't tested that yet.
N.B. I'm a C hacker. Lisp makes my head hurt, not as much as it used
to but any lisp code I submit should be closely scrutinized.
Try to see where sun-eos-debugger-extra.el is being loaded from.
Here's what I have in my .emacs:
(if (>= emacs-major-version 21)
(when (featurep 'tooltalk)
(when (featurep 'sparcworks)
(require 'sunpro "sunpro-init")
This became necessary in XEmacs-21 when the sunpro startup support got
yanked out of xemacs-base I believe. Before that, SPARCWorks was
detected during configuration and compiled in. I asked the list at that time
if this looked reasonable and I believe the only response I got was
from Martin who gave me Tor Norbye's name as the person to contact at
Sun. At any rate it works, so I was happy.
In my case, the call to sunpro-startup adds the SPARCworks menu item,
does a bunch of stuff and eventually loads sun-eos-debugger-extra
among other things.
Paul Keusemann Computer Network Technology
email: paul_keusemann(a)cnt.com 6000 Nathan Lane
Plymouth, MN 55442