>"Nicolas Richard" <address@hidden> writes: > >> Barry OReilly <address@hidden> writes: >>> Specifying a .emacs.d location as a command line flag would be a big >>> help.
>> >> You could use apropos-value to list all variables which refer to >> .emacs.d and then modify those from command line using --eval (although >> sometimes that directory is hardcoded, e.g. in startup.el as a fallback
>> value). In particular, user-emacs-directory is of interest, and I'd >> trying changing it, then run apropos-value to see what remains. > >`user-emacs-directory' is a defconst.
I removed ~/.emacs.d, verified no ~/.emacs, executed: emacs --eval '(setq user-emacs-directory "my/path/.emacs.d/")'
It did not work. More precisely, Emacs did not load my/path/.emacs.d/init.el . C-h v does show that user-emacs-directory has the /my/path/.emacs.d value, however.