Adrian Aichner <aichner(a)ecf.teradyne.com> writes:
value:
("C:\\PROGRA~1\\XEMACS\\xemacs-packages\\lisp\\"
"c:\\PROGRA~1\\XEMACS\\xemacs-packages\\lisp\\Sun\\"
"c:\\PROGRA~1\\XEMACS\\xemacs-packages\\lisp\\ada\\"
<lines deleted by Adrian>
"c:\\PROGRA~1\\XEMACS\\xemacs-packages\\lisp\\zenirc\\"
"c:\\PROGRA~1\\XEMACS\\xemacs-packages\\man\\lisp\\"
"c:\\PROGRA~1\\XEMACS\\xemacs-packages\\man\\lisp\\pcl-cvs\\"
"c:\\PROGRA~1\\XEMACS\\xemacs-packages\\man\\lisp\\text-modes\\"
"c:\\PROGRA~1\\XEMACS\\xemacs-packages\\pgnus-0.66\\lisp\\"
"c:\\PROGRA~1\\XEMACS\\xemacs-packages\\pgnus-0.66\\lisp\\misc-games\\")
Any obvious mistake on my part?
There are several problems here
1. XEmacs 21.2 is missing the patch that updates
packages-special-base-regexp to include man.
2. The package scanning system is fundamentally flawed in that in
requires p-s-b-r it will mistake any new added toplevel hierarchy
for a package tree. I whished it just stopped scanning when it
found xemacs-packages and NOT include any subdirs.
3. The fallback used by package-get to find the location is
(last late-packages). In the light of 2. this is naive.
However this should not really be a problem as it should try to
find xemacs-base and use where that is installed. Could you try to
find out why
(package-admin-get-install-dir 'xemacs-base nil)
does not give the right thing.
4. You really should put pgnus-0.66 in site-packages.
Jan