Changeset 4098 for trunk/lisp/ediff-vers.el
- Timestamp:
- 07/01/06 08:27:06 (2 years ago)
- Files:
-
- trunk/lisp/ediff-vers.el (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lisp/ediff-vers.el
r4058 r4098 52 52 ))) 53 53 ;; end pacifier 54 55 (defcustom ediff-keep-tmp-versions nil 56 "*If t, do not delete temporary previous versions for the files on which 57 comparison or merge operations are being performed." 58 :type 'boolean 59 :group 'ediff-vers 60 ) 54 61 55 62 ;; VC.el support … … 88 95 (setq startup-hooks 89 96 (cons `(lambda () 90 ( delete-file ,file1)91 (or ,(string= rev2 "") ( delete-file ,file2)))97 (ediff-delete-version-file ,file1) 98 (or ,(string= rev2 "") (ediff-delete-version-file ,file2))) 92 99 startup-hooks))) 93 100 (ediff-buffers … … 200 207 (cons 201 208 `(lambda () 202 ( delete-file ,(buffer-file-name buf1))209 (ediff-delete-version-file ,(buffer-file-name buf1)) 203 210 (or ,(string= rev2 "") 204 ( delete-file ,(buffer-file-name buf2)))211 (ediff-delete-version-file ,(buffer-file-name buf2))) 205 212 (or ,(string= ancestor-rev "") 206 213 ,(not ancestor-rev) 207 ( delete-file ,(buffer-file-name ancestor-buf)))214 (ediff-delete-version-file ,(buffer-file-name ancestor-buf))) 208 215 ) 209 216 startup-hooks))) … … 306 313 nil ; startup-hooks 307 314 'ediff-revisions))) 308 (if (stringp tmp-file) (delete-file tmp-file)) 309 (if (stringp ancestor-file) (delete-file ancestor-file)))) 315 (if (stringp tmp-file) (ediff-delete-version-file tmp-file)) 316 (if (stringp ancestor-file) (ediff-delete-version-file ancestor-file)))) 317 318 319 ;; delete version file on exit unless ediff-keep-tmp-versions is true 320 (defun ediff-delete-version-file (file) 321 (or ediff-keep-tmp-versions (delete-file file))) 310 322 311 323
