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