summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/lisp-mnt.el
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2019-08-31 14:47:04 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2019-08-31 14:48:56 -0700
commit2befb4f0a1494f699f56215d5f28ba055663d881 (patch)
tree468b034bfbbb1e2edb7c015aedf5fa7043ee30e0 /lisp/emacs-lisp/lisp-mnt.el
parent7791005544836f93542e8277ad5897f8f5920f05 (diff)
downloademacs-2befb4f0a1494f699f56215d5f28ba055663d881.tar.gz
emacs-2befb4f0a1494f699f56215d5f28ba055663d881.tar.bz2
emacs-2befb4f0a1494f699f56215d5f28ba055663d881.zip
Calculate user-emacs-directory on startup
Problem reported by Glenn Morris (Bug#583#56). * lisp/startup.el (startup--xdg-config-default): New constant. (startup--xdg-config-home-emacs): New var. (startup--xdg-or-homedot): New function. (normal-top-level): Use it to set user-emacs-directory early on. (command-line): Also use it to determine the startup init directory. * lisp/subr.el (user-emacs-directory): Just initialize to nil.
Diffstat (limited to 'lisp/emacs-lisp/lisp-mnt.el')
0 files changed, 0 insertions, 0 deletions