diff options
author | Noam Postavsky <npostavs@gmail.com> | 2016-08-21 10:51:38 -0400 |
---|---|---|
committer | Noam Postavsky <npostavs@gmail.com> | 2016-09-07 19:02:43 -0400 |
commit | a08ce41ed8e9fd8768dcd1ecd22ff6bc4c4c7f8f (patch) | |
tree | 1ce48ed6d794647a0c6ced5292c8dd1323426cbb | |
parent | 55dde6c1a21a792d3d75c19e612c74dd054aaf1e (diff) |
Don't --load directories
* lisp/startup.el (command-line-1): Only pass expanded FILENAME argument
of --load when it refers to a normal file, since `load' doesn't handle
directories (Bug #16406).
-rw-r--r-- | lisp/startup.el | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/startup.el b/lisp/startup.el index fcdc376c5f..d5225bdcb3 100644 --- a/lisp/startup.el +++ b/lisp/startup.el @@ -2393,7 +2393,7 @@ nil default-directory" name) ;; Take file from default dir if it exists there; ;; otherwise let `load' search for it. (file-ex (expand-file-name file))) - (when (file-exists-p file-ex) + (when (file-regular-p file-ex) (setq file file-ex)) (load file nil t))) |