Subject: 23.0.60; ido and ffap causes trouble

From: Leo <[email-masked]>
Date: Sat, 22 Nov 2008 07:04:10 +0000

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:

1. Start emacs with -q
2. eval the following elisp

(ido-mode t)
(ido-everywhere t)
(setq ido-use-filename-at-point t
      ido-use-url-at-point t
      ido-enable-flex-matching t
      ido-auto-merge-delay-time 1.5)
(setq ffap-require-prefix t
      dired-at-point-require-prefix t)
(ffap-bindings)

3. use C-x C-f to open a few files from different directories

You will see that ido-work-directory-list is not updated accordingly.

Tested in GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600) of 2008-11-08 on
LENNART-69DE564