Re: Dired 7.5 bug: file not recognized after save
sandy@ibm550.sissa.it
Wed, 14 Sep 1994 22:54:42 +0200
>>>>> On Wed, 14 Sep 1994 11:53:25 +0900,
Ishikawa Ichiro <ichiro@ccsr.u-tokyo.ac.jp> said:
> After you save a file, dired buffer looks like follows, and cannot open
> that file with `f'.
The only thing that I can guess that would have caused this problem in
7.4 -> 7.5 is that 7.5 uses text properties to find file names. Were
you using MULE when you got this, and if so do you know if text
properties work in MULE?
If you look right at the end of dired.el, you'll see:
(if (and dired-emacs-19-p (not dired-lucid-p))
(require 'dired-fsf)
(if dired-lucid-p
(require 'dired-xemacs)
;; text property stuff doesn't work in V18
(fset 'dired-insert-set-properties 'ignore)
(fset 'dired-remove-text-properties 'ignore)
(fset 'dired-set-text-properties 'ignore)
(fset 'dired-move-to-filename 'dired-manual-move-to-filename)
(fset 'dired-move-to-end-of-filename
'dired-manual-move-to-end-of-filename)))
This is where Emacs 18 backward compatibility is being provided for
the text property support. Try altering this so you don't use text
properties (i.e. don't load dired-fsf, and do the fset's). Does your
problem go away?
--sandy