New function `locate-user-emacs-file'.
* subr.el (locate-user-emacs-file): New function. (user-emacs-directory): Mention it in docstring. * completion.el (save-completions-file-name): * filesets.el (filesets-menu-cache-file): * image-dired.el (image-dired-dir, image-dired-db-file) (image-dired-temp-image-file, image-dired-gallery-dir) (image-dired-temp-rotate-image-file): * savehist.el (savehist-file): * server.el (server-auth-dir): * startup.el (auto-save-list-file-prefix): * thumbs.el (thumbs-thumbsdir): * tutorial.el (tutorial--saved-dir): * play/gamegrid.el (gamegrid-user-score-file-directory): Use it. * url.el (url-configuration-directory): Use `locate-user-emacs-file'. * NEWS: New function `locate-user-emacs-file'.
This commit is contained in:
parent
ecd43cb971
commit
d6c180c46b
15 changed files with 63 additions and 38 deletions
|
@ -350,9 +350,9 @@ init file is read, in case it sets `mail-host-address'."
|
|||
(defcustom auto-save-list-file-prefix
|
||||
(cond ((eq system-type 'ms-dos)
|
||||
;; MS-DOS cannot have initial dot, and allows only 8.3 names
|
||||
(concat user-emacs-directory "auto-save.list/_s"))
|
||||
(locate-user-emacs-file "auto-save.list/_s"))
|
||||
(t
|
||||
(concat user-emacs-directory "auto-save-list/.saves-")))
|
||||
(locate-user-emacs-file "auto-save-list/.saves-")))
|
||||
"Prefix for generating `auto-save-list-file-name'.
|
||||
This is used after reading your `.emacs' file to initialize
|
||||
`auto-save-list-file-name', by appending Emacs's pid and the system name,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue