On Mon, 09 Nov 2015 13:25:19 +0000, Henry S. Thompson wrote:
> on a machine without X11 installation, I have upgraded XEmacs to
> 21.4.23 and the packages. Now, xemacs (compiled without X11 support)
> gives me a
>
> Symbol's value as variable is void: default-menubar
menubar-items defines this. menubar-items should have been loaded at
xemacs build time, unless you turn it off explicitly by saying
--without-menubars or some such.
That might be worth a try. OTOH, I have in the meantime updated
(pkgsrc) editors/xemacs while holding back editors/xemacs-packages and
found that this configuration works fine. This appears to tell me the
problem is in the updated xemacs packages (the previous stand of
xemacs-packages was _really_ old even on an xemacs scale) rather than
the xemacs build-time preloads.
Comparing old and new package sets, there is one addition in the new
set:
% find /usr/pkg/lib/xemacs* -name "*.el" -exec fgrep -H
'default-menubar' \{\} \;
[...]
/usr/pkg/lib/xemacs/xemacs-packages/lisp/guided-tour/guided-tour.el:
(assoc "%_Help" (or menubar default-menubar)))
[...]
%
which, unlike most of the other files, does not defvar or defconst
'default-menubar'. I don't see, though, that guided-tour.el would be
invoked during a regular startup.
What is the value of
Installation-string
Output of
% xemacs -vanilla -batch -eval '(princ Installation-string)' >
xemacs-21_4_23.Installation
attached. (This is with the old package set).
Cheerio,
hauke
--
The ASCII Ribbon Campaign Hauke Fath
() No HTML/RTF in email Institut für Nachrichtentechnik
/\ No Word docs in email TU Darmstadt
Respect for open standards Ruf +49-6151-16-3281
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta