Thanks to Andrew Cohen who pointed out that a modification to the
workshop-supplied elisp file eserve.el is needed to get Sun WorkShop
back in the XEmacs v21 toolbar and tools menu. Currently eserve.el
(/opt/SUNWspro/WS4.0/lib/eserve.el on my system) checks for only
XEmacs version 19 or 20, not 21. Allowing version number 21 fixed
things:
*** eserve.el~ Thu Apr 23 17:17:38 1998
--- eserve.el Thu Apr 23 17:18:06 1998
***************
*** 42,48 ****
(defvar running-xemacs nil "t if we're running XEmacs")
(defvar running-emacs nil "t if we're running GNU Emacs 19")
! (if (string-match "^\\(19\\|20\\)\..*\\(XEmacs\\|Lucid\\)" emacs-version)
(setq running-xemacs t)
(setq running-emacs t))
--- 42,48 ----
(defvar running-xemacs nil "t if we're running XEmacs")
(defvar running-emacs nil "t if we're running GNU Emacs 19")
! (if (string-match "^\\(19\\|20\\|21\\)\..*\\(XEmacs\\|Lucid\\)"
emacs-version)
(setq running-xemacs t)
(setq running-emacs t))
I've sent a report about this to Sun, and maybe a note in the XEmacs
distribution is in order as more people are likely to encounter this
problem once v21 is released to the world.
My original problem description follows:
"The only problem I have is that "Start Workshop" is not available
under the Tools menu and the "WkShop" icon doesn't appear in the
toolbar despite the fact that I compiled --with-workshop=yes."