Martin Buchholz writes:
 >>>>> "Paul" == Paul Keusemann
<Paul_Keusemann(a)cnt.com> writes:
 
 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
 Paul> eduardo.pelegri-llopart(a)Eng.Sun.COM.
 
 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
 while).
 
 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.
  
OK.
Here's what I have in my .emacs:
       (if (>= emacs-major-version 21)
	   (progn
	     (require 'mime-setup)
	     (when (featurep 'tooltalk)
	       (load "tooltalk-macros")
	       (load "tooltalk-util")
	       (load "tooltalk-init"))
	     (require 'cc-mode)
	     (when (featurep 'sparcworks)
	       (require 'sunpro "sunpro-init")
	       (require 'ring)
	       (require 'comint)
	       (require 'annotations)
	       (sunpro-startup))
	     ))
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
http://www.cnt.com                             Plymouth, MN 55442