Raymond Toy <toy.raymond(a)gmail.com> writes:
Should emacs-data-roots be a list of length one?
On some installations, yes, on some, no. :-(
I just rebuilt xemacs for my solaris box and happened to install it
to
/share/lorien2/solaris2.10. No problem with the build, but I have the
same problem with the resulting installed binary. This is because
emacs-data-roots is ("/share/lorien2/solaris2.10/"
"/share/lorien2/").
The issue here is that /share/lorien2 also share/xemacs directory for
a Linux build.
So basically, does that mean I have two options? Either I have to
install xemacs in some other place so that xemacs can't find other
share directories or I need to restructure /share/lorien2 to put the
Linux stuff somewhere else?
I guess we should really try to remove aliases from the list. Could you
try replacing the equality tests in `paths-find-emacs-roots' by
something like this:
(defun file-name-true-name-equalp (f1 f2)
(equal (file-truename f1)
(file-truename f2)))
and see if that helps?
--
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta