I have a lot of hand built XEmacs installations across my personal and work machines. In recent builds there’s been this really irritating error on XEmacs boot. I would always get this message about “symbol's value as variable is void: default-menubar
“. The error really didn’t break anything, it was just supremely annoying.
Well a few weeks ago, I finally got around to digging in and debugging this little critter. Pernicious little devil, but I finally tracked it to XEmacs’ initial package load.
Then by brute-force process of elimination I chased it down to the guided-tour
package. The package was trying to hook into a menubar system that didn’t exist since I compile my XEmacsen for console mode only.
And here’s the fix:
`(setq guided-tour-insinuate-menubar nil)
`
Dump it in your init.el
and kill the irritation.