rather than executable.
This can't be any worse, and may be better in some situations.
It may or may not fix bug#17330.
2014-05-09 Glenn Morris <rgm@gnu.org>
+ * files.el (cd-absolute): Test if directory is accessible
+ rather than executable. (Bug#17330)
+
* progmodes/compile.el (recompile):
Handle C-u M-x recompile from a non-compilation buffer. (Bug#17444)
(if (file-exists-p dir)
(error "%s is not a directory" dir)
(error "%s: no such directory" dir))
- (unless (file-executable-p dir)
+ (unless (file-accessible-directory-p dir)
(error "Cannot cd to %s: Permission denied" dir))
(setq default-directory dir)
(setq list-buffers-directory dir)))