Mercurial > emacs
changeset 108416:21e3344fd9bc
Merge from mainline.
author | Katsumi Yamaoka <yamaoka@jpl.org> |
---|---|
date | Sat, 13 Feb 2010 08:15:10 +0000 |
parents | 88d0e81564e2 (current diff) 00c6bb12d924 (diff) |
children | 40f3f51b5329 |
files | |
diffstat | 3 files changed, 16 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/ChangeLog Fri Feb 12 15:35:37 2010 +0000 +++ b/lisp/ChangeLog Sat Feb 13 08:15:10 2010 +0000 @@ -1,3 +1,12 @@ +2010-02-12 Juri Linkov <juri@jurta.org> + + * arc-mode.el (archive-unique-fname): Make directories for nested + archives. (Bug#5540) + +2010-02-12 Juri Linkov <juri@jurta.org> + + * ffap.el (dired-at-point): Fix docstring. (Bug#5565) + 2010-02-11 Stefan Monnier <monnier@iro.umontreal.ca> * subr.el (copy-overlay): Handle deleted overlays.
--- a/lisp/arc-mode.el Fri Feb 12 15:35:37 2010 +0000 +++ b/lisp/arc-mode.el Sat Feb 13 08:15:10 2010 +0000 @@ -834,6 +834,11 @@ ;; reconstructed in the temporary directory. (make-directory (file-name-directory tmpfile) t) (make-temp-file tmpfile)) + ;; Maked sure all the leading directories in `fullname' exist + ;; under archive-tmpdir. This is necessary for nested archives + ;; (`archive-extract' sets `archive-remote' to t in case + ;; an archive occurs inside another archive). + (make-directory (file-name-directory fullname) t) fullname))) (defun archive-maybe-copy (archive)
--- a/lisp/ffap.el Fri Feb 12 15:35:37 2010 +0000 +++ b/lisp/ffap.el Sat Feb 13 08:15:10 2010 +0000 @@ -1796,7 +1796,8 @@ ;;;###autoload (defun dired-at-point (&optional filename) - "Start Dired, defaulting to file at point. See `ffap'." + "Start Dired, defaulting to file at point. See `ffap'. +If `dired-at-point-require-prefix' is set, the prefix meaning is reversed." (interactive) (if (and (called-interactively-p 'interactive) (if dired-at-point-require-prefix