Mercurial > emacs
comparison lisp/files.el @ 50136:ad28e7a35442
* files.el (recover-session): Error if there are no previous
sessions to recover.
* subr.el (posn-col-row): Simplify.
* arc-mode.el (archive-subtype, archive-file-list-start)
(archive-file-list-end, archive-proper-file-start)
(archive-read-only, archive-local-name, archive-mode-map)
(archive-file-name-indent, archive-remote)
(archive-alternate-display, archive-superior-buffer)
(archive-subfile-mode): Doc fixes.
author | John Paul Wallington <jpw@pobox.com> |
---|---|
date | Fri, 14 Mar 2003 22:36:57 +0000 |
parents | d3fb3e2b1782 |
children | 994336ed195e |
comparison
equal
deleted
inserted
replaced
50135:167c56f6d789 | 50136:ad28e7a35442 |
---|---|
3465 (interactive) | 3465 (interactive) |
3466 (if (null auto-save-list-file-prefix) | 3466 (if (null auto-save-list-file-prefix) |
3467 (error "You set `auto-save-list-file-prefix' to disable making session files")) | 3467 (error "You set `auto-save-list-file-prefix' to disable making session files")) |
3468 (let ((dir (file-name-directory auto-save-list-file-prefix))) | 3468 (let ((dir (file-name-directory auto-save-list-file-prefix))) |
3469 (unless (file-directory-p dir) | 3469 (unless (file-directory-p dir) |
3470 (make-directory dir t))) | 3470 (make-directory dir t)) |
3471 (unless (directory-files dir nil | |
3472 (concat "\\`" (regexp-quote | |
3473 (file-name-nondirectory | |
3474 auto-save-list-file-prefix))) | |
3475 t) | |
3476 (error "No previous sessions to recover"))) | |
3471 (let ((ls-lisp-support-shell-wildcards t)) | 3477 (let ((ls-lisp-support-shell-wildcards t)) |
3472 (dired (concat auto-save-list-file-prefix "*") | 3478 (dired (concat auto-save-list-file-prefix "*") |
3473 (concat dired-listing-switches "t"))) | 3479 (concat dired-listing-switches "t"))) |
3474 (save-excursion | 3480 (save-excursion |
3475 (goto-char (point-min)) | 3481 (goto-char (point-min)) |