Built on Windows 2000 Pro, MSVC6, XEmacs version 21.5.14 (this was in 13 as well).
No changes to the base stuff, just built (with optimisation on, no debugging,
but that makes no difference).
Starting XEmacs from anywhere other than the directory of the executable gives error
WARNING:
Couldn't find an obvious default for the root of the
XEmacs hierarchy.
WARNING:
Couldn't find obvious defaults for:
doc-directory
data-directory
exec-directory
mule-lisp-directory
lisp-directory
Perhaps some directories don't exist, or the XEmacs executable,
c:\Apps\XEmacs\XEmacs-21.5-b14\i586-pc-win32\xemacs.exe
is in a strange place?
The following patch seems to fix it, but is probably wrong :-( There is
no lib-src directory in an NT installed copy.
--- setup-paths.el.orig 2003-03-09 01:37:38.000000000 +0000
+++ setup-paths.el 2003-06-06 16:09:45.000000000 +0100
@@ -123,7 +123,7 @@
;; don't exist. instead, xemacs.mak points configure-lisp-directory and
;; configure-data-directory at the right places.
(and
- (or configure-exec-directory (paths-file-readable-directory-p (paths-construct-path
(list directory "lib-src"))))
+; (or configure-exec-directory (paths-file-readable-directory-p (paths-construct-path
(list directory "lib-src"))))
(or configure-lisp-directory (paths-file-readable-directory-p (paths-construct-path
(list directory "lisp"))))
(or configure-data-directory (paths-file-readable-directory-p (paths-construct-path
(list directory "etc")))))))