[AC21.5] Fix EMACSPACKAGEPATH

Vin Shelton acs at xemacs.org
Fri Dec 30 14:40:36 EST 2005


(Re-directed to xemacs-beta)

Michael Sperber <sperber at informatik.uni-tuebingen.de> writes:

> APPROVE COMMIT 21.5
>
> This (hopefully) fixes a regression in 21.5 reported by Vin.
>
> 2005-12-30  Mike Sperber  <mike at xemacs.org>
>
> 	* packages.el (packages-find-all-package-hierarchies): Interpret
> 	EMACSPACKAGEPATH as listing package direcories, not hierarchies.
> 	This fixes a regression introduced in the change on 2005-01-08.

Hi, Mike!

Yes, that works.  Thank you very much.

My career as a prognosticator is in jeopardy, however, because once
I've applied this, it turns out that the 21.5 version of my patch to
find packages at run-time in ../xemacs-packages (attached) still
doesn't work.  [Can you believe it?! :-) ]

Your original advice was to modify the root-finding code, and I have
done that; with my modification installed, the parent of the
xemacs-packages directory is correctly found as a root and a data
root, but the xemacs-packages directory does not get searched and
added to load-path.

This technique worked for 21.4, but I guess there must be an extra
step required for 21.5.  Mike, do you have any suggestions for
debugging this?

Thank you and Happy New Year!
  - vin




More information about the XEmacs-Beta mailing list