I have installed some Emacs packages such as the starter-kit using M-x package-install. Both of my ~/.emacs and ~/.emacs.d/init.el files are empty but the installed packages still get loaded.
I wonder how Emacs loads it’s installed packages? Where the code that loads the install packages resides?
I am using the pre-compiled Emacs24.BZR.106722.Win32 version.
There should be a
~/.emacs.d/elpadirectory, which is where package.el (a.k.a. ELPA for Emacs Lisp Package Archive) stores its data.Failing that,
C-hv
package-user-dirRETEdit:
From the NEWS file (C-hN):