Sean MacLennan <seanm(a)storm.ca> writes in xemacs-beta(a)xemacs.org:
Installed 21.2-b11 and updated the packages. When I ran xemacs I got
the following warning:
(1) (warning/warning) Autoload error in:
/home/xemacs/packages/lisp/c-support/auto-autoloads:
Symbol's value as variable is void: hide-ifdef-mode-map
Right. I noted that in the release announcement.
By peppering the hideif.el file with autoloads, I was able to remove
the warning. Just adding an autoload to hide-ifdef-mode-map does not
solve the problem, it looks like it must be a keymap.
`add-minor-mode' has a horrible interface. Which problem isn't solved
by autoloading the mode-map? It appears to work for me.