Mercurial > emacs
changeset 53322:a8f0b8194a03
*** empty log message ***
author | Kim F. Storm <storm@cua.dk> |
---|---|
date | Sat, 27 Dec 2003 21:56:10 +0000 |
parents | 3cf1c13e3839 |
children | a053c8c470f3 |
files | lisp/ChangeLog |
diffstat | 1 files changed, 15 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/ChangeLog Sat Dec 27 18:12:39 2003 +0000 +++ b/lisp/ChangeLog Sat Dec 27 21:56:10 2003 +0000 @@ -1,3 +1,18 @@ +2003-12-27 Kim F. Storm <storm@cua.dk> + + * ido.el: Handle non-readable directories. + (ido-decorations): Add 9th element for non-readable directory. + (ido-directory-nonreadable): New dynamic var. + (ido-set-current-directory): Set it. + (ido-read-buffer, ido-file-internal): + (ido-read-file-name, ido-read-directory-name): Let-bind it. + (ido-file-name-all-completions1): Return empty list for + non-readable directory. + (ido-exhibit): Print [Not readable] if directory is not readable. + (ido-expand-directory): New defun (based on tiny fix from Karl Chen). + (ido-read-file-name, ido-file-internal, ido-read-directory-name): + Use it. + 2003-12-27 Lars Hansen <larsh@math.ku.dk> * ls-lisp.el (ls-lisp-insert-directory): Add parameter 'string in