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