>>>> "ms" == Michael Sperber
<sperber(a)informatik.uni-tuebingen.de> writes:
ms> Your problem seems to be that you have a configure'd prefix
ms> (/usr/local) which, to XEmacs, looks just like an XEmacs
ms> hierarchy, at which point is tries to do everything from
ms> there.
ms> ;; installed
ms> (paths-file-readable-directory-p
ms> (paths-construct-path (list directory
ms> "lib"
ms> emacs-program-name)))
;; in-place or windows-nt
(and
(paths-file-readable-directory-p (paths-construct-path (list directory
"lisp")))
(paths-file-readable-directory-p (paths-construct-path (list directory
"etc"))))))
What I'm puzzled by is that you don't get the in-place directory in
`emacs-roots'. Could you trace
(paths-find-emacs-root invocation-directory invocation-name)
(`paths-find-emacs-root' is in lisp/find-paths.el.)
... and see why it doesn't return anything?
--
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla
--
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Institute of Policy and Planning Sciences Tel/fax: +81 (298) 53-5091
_________________ _________________ _________________ _________________
What are those straight lines for? "XEmacs rules."