Subject: bug#4662: 23.1.50; mysterious ido prompt

From: henry atting <[email-masked]>
Date: Wed, 07 Oct 2009 07:37:49 +0200

Please write in English if possible, because the Emacs maintainers
usually do not have translators to read other languages for them.

Your bug report will be posted to the [email-masked] mailing list.

Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:

Since the last emacs upgrade when closing emacs I always have to answer
this ido prompt:

Update header in .ido.last? (y or n) 

Deleting this file does not help nor customizing the variable
ido-save-directory-file-list. This did not happen before; my only ido
setting is ((ido-mode t).

If Emacs crashed, and you have the Emacs process in the gdb debugger,
please include the output from the following gdb commands:
    `bt full' and `xbacktrace'.
If you would like to further debug the crash, please read the file
/usr/share/emacs/23.1.50/etc/DEBUG for instructions.

In GNU Emacs 23.1.50.1 (i486-pc-linux-gnu, GTK+ Version 2.18.1)
 of 2009-10-02 on elegiac, modified by Debian
 (emacs-snapshot package, version 1:20091002-1)
Windowing system distributor `The X.Org Foundation', version 11.0.10603901
configured using `configure  '--build' 'i486-linux-gnu' '--host' 'i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/23.1.50/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/23.1.50/site-lisp:/usr/share/emacs/site-lisp' '--with-x=yes' '--with-x-toolkit=gtk' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=5000 -g -O2' 'LDFLAGS=-g -Wl,--as-needed' 'CPPFLAGS=''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: de_DE.UTF-8
  value of $XMODIFIERS: nil
  locale-coding-system: utf-8-unix
  default enable-multibyte-characters: t

Major mode: Fundamental

Minor modes in effect:
  window-numbering-mode: t
  shell-dirtrack-mode: t
  recentf-mode: t
  erc-track-mode: t
  erc-ring-mode: t
  erc-notify-mode: t
  erc-netsplit-mode: t
  erc-menu-mode: t
  erc-log-mode: t
  erc-list-mode: t
  erc-pcomplete-mode: t
  erc-button-mode: t
  erc-fill-mode: t
  erc-stamp-mode: t
  erc-autojoin-mode: t
  erc-match-mode: t
  erc-bbdb-mode: t
  erc-irccontrols-mode: t
  erc-noncommands-mode: t
  erc-move-to-prompt-mode: t
  erc-scrolltobottom-mode: t
  pc-selection-mode: t
  delete-selection-mode: t
  show-paren-mode: t
  display-time-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  global-auto-composition-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
C-x C-c C-g C-g <f12> <down-mouse-1> <mouse-movement> 
<mouse-movement> <drag-mouse-1> C-x j <escape> x r 
e p o <tab> r <tab> b u <tab> <return>

Recent messages:
(No files need saving)
Saving file /home/atting/.recentf...
Wrote /home/atting/.recentf
Wrote /home/atting/emacs/saveplace/places
Saving file /home/atting/.ido.last...
Update header in .ido.last? (y or n) 
Buffer .ido.last modified; kill anyway? (y or n) 
Quit
Making completion list...
read-string: Command attempted to use minibuffer while in minibuffer

Load-path shadows:
/usr/share/emacs/23.1.50/site-lisp/debian-startup hides /usr/share/emacs/site-lisp/debian-startup
~/emacs+/erc_git/erc-page hides /usr/share/emacs/23.1.50/lisp/erc/erc-page
~/emacs+/erc_git/erc-speedbar hides /usr/share/emacs/23.1.50/lisp/erc/erc-speedbar
~/emacs+/erc_git/erc-truncate hides /usr/share/emacs/23.1.50/lisp/erc/erc-truncate
~/emacs+/erc_git/erc-xdcc hides /usr/share/emacs/23.1.50/lisp/erc/erc-xdcc
~/emacs+/erc_git/erc-notify hides /usr/share/emacs/23.1.50/lisp/erc/erc-notify
~/emacs+/erc_git/erc-sound hides /usr/share/emacs/23.1.50/lisp/erc/erc-sound
~/emacs+/erc_git/erc-services hides /usr/share/emacs/23.1.50/lisp/erc/erc-services
~/emacs+/erc_git/erc hides /usr/share/emacs/23.1.50/lisp/erc/erc
~/emacs+/erc_git/erc-networks hides /usr/share/emacs/23.1.50/lisp/erc/erc-networks
~/emacs+/erc_git/erc-netsplit hides /usr/share/emacs/23.1.50/lisp/erc/erc-netsplit
~/emacs+/erc_git/erc-capab hides /usr/share/emacs/23.1.50/lisp/erc/erc-capab
~/emacs+/erc_git/erc-replace hides /usr/share/emacs/23.1.50/lisp/erc/erc-replace
~/emacs+/erc_git/erc-autoaway hides /usr/share/emacs/23.1.50/lisp/erc/erc-autoaway
~/emacs+/erc_git/erc-goodies hides /usr/share/emacs/23.1.50/lisp/erc/erc-goodies
~/emacs+/erc_git/erc-log hides /usr/share/emacs/23.1.50/lisp/erc/erc-log
~/emacs+/erc_git/erc-identd hides /usr/share/emacs/23.1.50/lisp/erc/erc-identd
~/emacs+/erc_git/erc-dcc hides /usr/share/emacs/23.1.50/lisp/erc/erc-dcc
~/emacs+/erc_git/erc-ibuffer hides /usr/share/emacs/23.1.50/lisp/erc/erc-ibuffer
~/emacs+/erc_git/erc-track hides /usr/share/emacs/23.1.50/lisp/erc/erc-track
~/emacs+/erc_git/erc-join hides /usr/share/emacs/23.1.50/lisp/erc/erc-join
~/emacs+/erc_git/erc-match hides /usr/share/emacs/23.1.50/lisp/erc/erc-match
~/emacs+/erc_git/erc-list hides /usr/share/emacs/23.1.50/lisp/erc/erc-list
~/emacs+/erc_git/erc-hecomplete hides /usr/share/emacs/23.1.50/lisp/erc/erc-hecomplete
~/emacs+/erc_git/erc-compat hides /usr/share/emacs/23.1.50/lisp/erc/erc-compat
~/emacs+/erc_git/erc-imenu hides /usr/share/emacs/23.1.50/lisp/erc/erc-imenu
~/emacs+/erc_git/erc-fill hides /usr/share/emacs/23.1.50/lisp/erc/erc-fill
~/emacs+/erc_git/erc-ezbounce hides /usr/share/emacs/23.1.50/lisp/erc/erc-ezbounce
~/emacs+/erc_git/erc-menu hides /usr/share/emacs/23.1.50/lisp/erc/erc-menu
~/emacs+/erc_git/erc-spelling hides /usr/share/emacs/23.1.50/lisp/erc/erc-spelling
~/emacs+/erc_git/erc-stamp hides /usr/share/emacs/23.1.50/lisp/erc/erc-stamp
~/emacs+/erc_git/erc-lang hides /usr/share/emacs/23.1.50/lisp/erc/erc-lang
~/emacs+/erc_git/erc-ring hides /usr/share/emacs/23.1.50/lisp/erc/erc-ring
~/emacs+/erc_git/erc-pcomplete hides /usr/share/emacs/23.1.50/lisp/erc/erc-pcomplete
~/emacs+/erc_git/erc-button hides /usr/share/emacs/23.1.50/lisp/erc/erc-button
~/emacs+/erc_git/erc-backend hides /usr/share/emacs/23.1.50/lisp/erc/erc-backend
/usr/share/emacs/23.1.50/lisp/env hides /home/atting/emacs+/apel/env
/usr/share/emacs/23.1.50/lisp/timezone hides /home/atting/emacs+/apel/timezone
/usr/share/emacs/23.1.50/lisp/time-stamp hides /home/atting/emacs+/apel/time-stamp
/usr/share/emacs/23.1.50/lisp/calendar/time-date hides /home/atting/emacs+/elisp_div/time-date
/usr/share/emacs/23.1.50/lisp/epa hides /home/atting/emacs+/epg/epa
/usr/share/emacs/23.1.50/lisp/epa-dired hides /home/atting/emacs+/epg/epa-dired
/usr/share/emacs/23.1.50/lisp/epg-config hides /home/atting/emacs+/epg/epg-config
/usr/share/emacs/23.1.50/lisp/epg hides /home/atting/emacs+/epg/epg
/usr/share/emacs/23.1.50/lisp/epa-file hides /home/atting/emacs+/epg/epa-file
/usr/share/emacs/23.1.50/lisp/epa-mail hides /home/atting/emacs+/epg/epa-mail
/usr/share/emacs/23.1.50/lisp/saveplace hides /home/atting/emacs+/my-elisp/saveplace
/home/atting/emacs+/elisp_div/anything hides /home/atting/emacs+/my-elisp/anything
/usr/share/emacs/23.1.50/lisp/ido hides /home/atting/emacs+/my-elisp/ido
/usr/share/emacs/23.1.50/lisp/emacs-lisp/generic hides /home/atting/emacs+/my-elisp/generic
/usr/share/emacs/23.1.50/lisp/delsel hides /home/atting/emacs+/my-elisp/delsel
/usr/share/emacs/23.1.50/lisp/mail/smtpmail hides /home/atting/emacs+/my-elisp/smtpmail
/usr/share/emacs/23.1.50/lisp/gnus/spam-stat hides /home/atting/emacs+/my-elisp/spam-stat
/usr/share/emacs/23.1.50/lisp/textmodes/css-mode hides /home/atting/emacs+/my-elisp/css-mode
/usr/share/emacs/23.1.50/lisp/emacs-lisp/derived hides /home/atting/emacs+/my-elisp/derived
/usr/share/emacs/23.1.50/lisp/subr hides /home/atting/emacs+/my-elisp/subr
/usr/share/emacs/23.1.50/lisp/net/rcirc hides /home/atting/emacs+/my-elisp/rcirc
/usr/share/emacs/23.1.50/lisp/gnus/starttls hides /home/atting/emacs+/my-elisp/starttls
/usr/share/emacs/23.1.50/lisp/emacs-lisp/pp hides /home/atting/emacs+/my-elisp/pp
/usr/share/emacs/23.1.50/lisp/bs hides /home/atting/emacs+/my-elisp/bs
/home/atting/emacs+/elisp_div/bookmark+ hides /home/atting/emacs+/my-elisp/bookmark+
/home/atting/emacs+/apel/static hides /home/atting/emacs+/my-elisp/static
/usr/share/emacs/23.1.50/lisp/mwheel hides /home/atting/emacs+/my-elisp/mwheel
/usr/share/emacs/23.1.50/lisp/calendar/time-date hides /home/atting/emacs+/my-elisp/time-date
/usr/share/emacs/23.1.50/lisp/desktop hides /home/atting/emacs+/my-elisp/desktop
/usr/share/emacs/23.1.50/lisp/net/tls hides /home/atting/emacs+/my-elisp/tls
/home/atting/emacs+/apel/pces-20 hides /home/atting/emacs+/my-elisp/pces-20
/usr/share/emacs/23.1.50/lisp/iimage hides /home/atting/emacs+/my-elisp/iimage
/usr/share/emacs/23.1.50/lisp/gnus/mailcap hides /home/atting/emacs+/my-elisp/mailcap
/home/atting/emacs+/elisp_div/grep+ hides /home/atting/emacs+/my-elisp/grep+
/usr/share/emacs/23.1.50/lisp/calendar/timeclock hides /home/atting/emacs+/my-elisp/timeclock
/usr/share/emacs/23.1.50/lisp/calendar/icalendar hides /home/atting/emacs+/my-elisp/icalendar
/home/atting/emacs+/elisp_div/mozmail hides /home/atting/emacs+/my-elisp/mozmail
/home/atting/emacs+/my-elisp/bbdb-pgp hides /home/atting/emacs+/bbdb_cvs/bits/bbdb-pgp
/home/atting/emacs+/minimap/minimap hides /home/atting/emacs+/elisp_div/minimap/minimap
/usr/share/emacs/23.1.50/lisp/mail/rfc2368 hides /home/atting/emacs+/emacs_w3m/attic/rfc2368
/usr/share/emacs/23.1.50/lisp/textmodes/remember hides /home/atting/emacs+/my-elisp/remember/remember
/usr/share/emacs/23.1.50/lisp/org/org-mew hides /home/atting/emacs+/org_git/lisp/org-mew
/usr/share/emacs/23.1.50/lisp/org/org-exp hides /home/atting/emacs+/org_git/lisp/org-exp
/usr/share/emacs/23.1.50/lisp/org/org-mouse hides /home/atting/emacs+/org_git/lisp/org-mouse
/usr/share/emacs/23.1.50/lisp/org/org-icalendar hides /home/atting/emacs+/org_git/lisp/org-icalendar
/usr/share/emacs/23.1.50/lisp/org/org-src hides /home/atting/emacs+/org_git/lisp/org-src
/usr/share/emacs/23.1.50/lisp/org/org-jsinfo hides /home/atting/emacs+/org_git/lisp/org-jsinfo
/usr/share/emacs/23.1.50/lisp/org/org-bibtex hides /home/atting/emacs+/org_git/lisp/org-bibtex
/usr/share/emacs/23.1.50/lisp/org/org-w3m hides /home/atting/emacs+/org_git/lisp/org-w3m
/usr/share/emacs/23.1.50/lisp/org/org-mac-message hides /home/atting/emacs+/org_git/lisp/org-mac-message
/usr/share/emacs/23.1.50/lisp/org/org-inlinetask hides /home/atting/emacs+/org_git/lisp/org-inlinetask
/usr/share/emacs/23.1.50/lisp/org/org-protocol hides /home/atting/emacs+/org_git/lisp/org-protocol
/usr/share/emacs/23.1.50/lisp/org/org-publish hides /home/atting/emacs+/org_git/lisp/org-publish
/usr/share/emacs/23.1.50/lisp/org/org-faces hides /home/atting/emacs+/org_git/lisp/org-faces
/usr/share/emacs/23.1.50/lisp/org/org-feed hides /home/atting/emacs+/org_git/lisp/org-feed
/usr/share/emacs/23.1.50/lisp/org/org-irc hides /home/atting/emacs+/org_git/lisp/org-irc
/usr/share/emacs/23.1.50/lisp/org/org-docbook hides /home/atting/emacs+/org_git/lisp/org-docbook
/usr/share/emacs/23.1.50/lisp/org/org-attach hides /home/atting/emacs+/org_git/lisp/org-attach
/usr/share/emacs/23.1.50/lisp/org/org-wl hides /home/atting/emacs+/org_git/lisp/org-wl
/usr/share/emacs/23.1.50/lisp/org/org-crypt hides /home/atting/emacs+/org_git/lisp/org-crypt
/usr/share/emacs/23.1.50/lisp/org/org-archive hides /home/atting/emacs+/org_git/lisp/org-archive
/usr/share/emacs/23.1.50/lisp/org/org-remember hides /home/atting/emacs+/org_git/lisp/org-remember
/usr/share/emacs/23.1.50/lisp/org/org-plot hides /home/atting/emacs+/org_git/lisp/org-plot
/usr/share/emacs/23.1.50/lisp/org/org-mhe hides /home/atting/emacs+/org_git/lisp/org-mhe
/usr/share/emacs/23.1.50/lisp/org/org-list hides /home/atting/emacs+/org_git/lisp/org-list
/usr/share/emacs/23.1.50/lisp/org/org-info hides /home/atting/emacs+/org_git/lisp/org-info
/usr/share/emacs/23.1.50/lisp/org/org-rmail hides /home/atting/emacs+/org_git/lisp/org-rmail
/usr/share/emacs/23.1.50/lisp/org/org-xoxo hides /home/atting/emacs+/org_git/lisp/org-xoxo
/usr/share/emacs/23.1.50/lisp/org/org-ascii hides /home/atting/emacs+/org_git/lisp/org-ascii
/usr/share/emacs/23.1.50/lisp/org/org-footnote hides /home/atting/emacs+/org_git/lisp/org-footnote
/usr/share/emacs/23.1.50/lisp/org/org-exp-blocks hides /home/atting/emacs+/org_git/lisp/org-exp-blocks
/usr/share/emacs/23.1.50/lisp/org/org-gnus hides /home/atting/emacs+/org_git/lisp/org-gnus
/usr/share/emacs/23.1.50/lisp/org/org-compat hides /home/atting/emacs+/org_git/lisp/org-compat
/usr/share/emacs/23.1.50/lisp/org/org-table hides /home/atting/emacs+/org_git/lisp/org-table
/usr/share/emacs/23.1.50/lisp/org/org-mobile hides /home/atting/emacs+/org_git/lisp/org-mobile
/usr/share/emacs/23.1.50/lisp/org/org-vm hides /home/atting/emacs+/org_git/lisp/org-vm
/usr/share/emacs/23.1.50/lisp/org/org-latex hides /home/atting/emacs+/org_git/lisp/org-latex
/usr/share/emacs/23.1.50/lisp/org/org-id hides /home/atting/emacs+/org_git/lisp/org-id
/usr/share/emacs/23.1.50/lisp/org/org-agenda hides /home/atting/emacs+/org_git/lisp/org-agenda
/usr/share/emacs/23.1.50/lisp/org/org-bbdb hides /home/atting/emacs+/org_git/lisp/org-bbdb
/usr/share/emacs/23.1.50/lisp/org/org-clock hides /home/atting/emacs+/org_git/lisp/org-clock
/usr/share/emacs/23.1.50/lisp/org/org-html hides /home/atting/emacs+/org_git/lisp/org-html
/usr/share/emacs/23.1.50/lisp/org/org hides /home/atting/emacs+/org_git/lisp/org
/usr/share/emacs/23.1.50/lisp/org/org-timer hides /home/atting/emacs+/org_git/lisp/org-timer
/usr/share/emacs/23.1.50/lisp/org/org-colview hides /home/atting/emacs+/org_git/lisp/org-colview
/usr/share/emacs/23.1.50/lisp/org/org-macs hides /home/atting/emacs+/org_git/lisp/org-macs
/usr/share/emacs/23.1.50/lisp/org/org-indent hides /home/atting/emacs+/org_git/lisp/org-indent
/home/atting/emacs+/my-elisp/htmlize hides /home/atting/emacs+/org_git/contrib/lisp/htmlize
/home/atting/emacs+/my-elisp/org-toc hides /home/atting/emacs+/org_git/contrib/lisp/org-toc
/home/atting/emacs+/my-elisp/org-export-freemind hides /home/atting/emacs+/org_git/contrib/packages/org-export-freemind-0.1.0/org-export-freemind

-- 
http://literaturlatenight.de