diff options
Diffstat (limited to 'doc/lispref')
-rw-r--r-- | doc/lispref/files.texi | 5 | ||||
-rw-r--r-- | doc/lispref/os.texi | 7 |
2 files changed, 8 insertions, 4 deletions
diff --git a/doc/lispref/files.texi b/doc/lispref/files.texi index 6be5a528372..d53fed4ee87 100644 --- a/doc/lispref/files.texi +++ b/doc/lispref/files.texi @@ -2822,8 +2822,9 @@ filter out a directory named @file{foo.elc}. name for a particular use---typically, to hold configuration data specified by the current user. Usually, such files should be located in the directory specified by @code{user-emacs-directory}, which is -@file{~/.emacs.d} by default (@pxref{Init File}). For example, abbrev -definitions are stored by default in @file{~/.emacs.d/abbrev_defs}. +@file{~/.config/emacs} or @file{~/.emacs.d} by default (@pxref{Init +File}). For example, abbrev definitions are stored by default in +@file{~/.config/emacs/abbrev_defs} or @file{~/.emacs.d/abbrev_defs}. The easiest way to specify such a file name is to use the function @code{locate-user-emacs-file}. diff --git a/doc/lispref/os.texi b/doc/lispref/os.texi index dd80b04ad83..df212569087 100644 --- a/doc/lispref/os.texi +++ b/doc/lispref/os.texi @@ -473,8 +473,11 @@ the value refers to the corresponding source file. @end defvar @defvar user-emacs-directory -This variable holds the name of the @file{.emacs.d} directory. It is -@file{~/.emacs.d} on all platforms but MS-DOS. +This variable holds the name of the Emacs default directory. +It is @file{@var{xdghome}/emacs/} if that directory exists, otherwise +@file{~/.emacs.d/} on all platforms but MS-DOS. Here, @var{xdghome} +stands for the value of the environment variable @env{XDG_CONFIG_HOME} +if that variable is set, and for @file{~/.config} otherwise. @end defvar @node Terminal-Specific |