Package: emacs-goodies-el
Version: 36.3
Severity: normal
File: /usr/share/emacs/site-lisp/emacs-goodies-el/minibuffer-complete-cycle.el

minibuffer-complete-cycle.el uses make-overlay which is not pre-loaded
in xemacs 21.4.24-4,

    xemacs -q
    C-x C-f
    =>
    Symbol's function definition is void: make-overlay

It worked for me to do

    (require 'overlay)

which brings the compatibilty into xemacs, and is ok for emacs too (or
do it when not fboundp make-overlay if preferred).  But I don't know if
minibuffer-complete-cycle.el is actually meant for xemacs.  If not then
of course would skip entirely in the usual way.

Has this arisen because now an autoload puts mcc-define-keys into
minibuffer-setup-hook by default (where it didn't before)?
Would that be a matter of user preference, or is it always helpful,
or never harmful, etc ...?


-- System Information:
Debian Release: stretch/sid
Architecture: i386 (i686)

Kernel: Linux 4.4.0-1-686-pae (SMP w/1 CPU core)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages emacs-goodies-el depends on:
ii  bash                               4.4-2
ii  dpkg                               1.18.15
ii  emacs                              46.1
ii  emacs23-lucid [emacsen]            23.4+1-4.1+b1
ii  emacs24-lucid [emacsen]            24.5+1-7
ii  emacsen-common                     2.0.8
ii  install-info                       6.3.0.dfsg.1-1+b1
ii  xemacs21-mule [emacsen]            21.4.24-4
ii  xemacs21-mule-canna-wnn [emacsen]  21.4.24-4

Versions of packages emacs-goodies-el recommends:
ii  perl-doc  5.24.1~rc3-3
ii  wget      1.18-4

emacs-goodies-el suggests no packages.

-- no debconf information

Reply via email to