David Masterson writes:
>>>>> Stephen J Turnbull writes:
> However, this may change; Michael has mentioned moving to a
> $package/{etc,lib-src,lisp,info,man,...} organization from the
> current {etc,lib-src,lisp,info,man,...}/$package setup. Further
> changes might be required to make run-in-place work, but that is
> the main barrier at the moment AFAIK.
Won't that tend to vastly increase the size of load-path (etc.)
no, every pakage has already an entry in load-path...
(insert (pp load-path))
("/home/gb/lib/emacs/test"
"/home/gb/lib/emacs"
"/usr/local/lib/xemacs/site-lisp/"
"/usr/local/lib/xemacs/site-lisp/edb/"
"/usr/local/lib/xemacs/xemacs-packages/lisp/"
"/usr/local/lib/xemacs/xemacs-packages/lisp/apel/"
"/usr/local/lib/xemacs/xemacs-packages/lisp/auctex/"
"/usr/local/lib/xemacs/xemacs-packages/lisp/bbdb/"
"/usr/local/lib/xemacs/xemacs-packages/lisp/build/"
...
"/usr/local/lib/xemacs/xemacs-packages/lisp/xemacs-base/"
"/usr/local/lib/xemacs/xemacs-packages/lisp/xemacs-devel/"
"/usr/local/lib/xemacs-21.5-b6/lisp/")