2008-10-28 Juanma Barranquero <lekktu@gmail.com>
+ * subr.el (locate-user-emacs-file): Simplify. Don't create
+ `user-emacs-directory' when Emacs is running in batch mode.
+
* startup.el (inhibit-startup-screen): Reflow docstring.
(user-mail-address, tool-bar-images-pixel-height): Fix docstring typos.
(vc-hg-diff): If no file is passed, use default-directory for cwd.
* vc-bzr.el (vc-bzr-log-view-mode): Set log-view-per-file-logs.
-
* vc-svn.el (vc-svn-log-view-mode): New derived mode.
2008-06-15 Michael Albinus <michael.albinus@gmx.de>
(at-home (and old-name (expand-file-name old-name home))))
(if (and at-home (file-readable-p at-home))
at-home
- (unless (or purify-flag ;; don't create dir while dumping
- (file-accessible-directory-p
- (directory-file-name user-emacs-directory)))
- (make-directory user-emacs-directory t)) ;; don't catch errors
+ ;; Make sure `user-emacs-directory' exists,
+ ;; unless we're in batch mode or dumping Emacs
+ (or noninteractive
+ purify-flag
+ (file-accessible-directory-p (directory-file-name user-emacs-directory))
+ (make-directory user-emacs-directory))
(expand-file-name new-name user-emacs-directory)))))
\f