dired-do-flagged-delete and 19.30 recover-session-finish
Jens-U H Petersen (petersen@kurims.kyoto-u.ac.jp)
Tue, 12 Dec 95 13:16:42 JST
When I try to use recover-session with tree dired I get the
following error on doing C-c C-c (recover-session-finish):
Symbol's function definition is void: dired-do-flagged-delete
I guess after 19.29 some changes were made to
recover-session-finish so that it would delete any old ".save-*"
files marked for deletion before doing recovering of files.....
(not a bad idea actually I suppose)
The problem is that dired-do-flagged-delete does not exist in
tree dired.....
---- Start of included text -----------------------8<--- cut here -------------
dired-do-flagged-delete: an interactive compiled Lisp function in `dired'.
(dired-do-flagged-delete &optional NOMESSAGE)
In dired, delete the files flagged for deletion.
If NOMESSAGE is non-nil, we don't display any message
if there are no flagged files.
---- End of included text -------------------------8<--- and here -------------
and since recover-session-finish seems to call it with the
optional argument, a simple
(defalias 'dired-do-flagged-delete 'dired-expunge-deletions)
doesn't solve the problem. I guess it wouldn't be hard to write
such a wrapper function for tree dired....
Anyone done this already??
Cheers, -Jens
Emacs : GNU Emacs 19.30.1 (sparc-sun-sunos4.1.4) of Tue Dec 5 1995 on parsley
Package: efs
current version:
==============
(setq
efs-19.23-version "1.14/1.9"
efs-auto-version "1.14/1.7"
efs-cu-version "1.14/1.11"
efs-defun-version "1.14/1.3"
efs-dired-version "1.14/1.30"
efs-fnh-version "1.14/1.1"
efs-netrc-version "1.14/1.9"
efs-ovwrt-version "1.14/1.5"
efs-report-version "1.14/1.8"
efs-version "1.14/1.52"
)