When I try to find elisp functions or variables, I keep getting
messages similar to
The library "/home/john/down/xemacs-21.1.6/lisp/simple" is not in the path.
But (find-library "simple") works fine, finding the simple.el that is
in the installation directory, /opt/lib/xemacs-21.1.6/lisp/.
After studying the docs, I have concocted the following explanation
for myself: the library "simple" was dumped into the executable at
compile time, and the compile happened in John's download
directory. So e.g. the function newline `knows' that it was defined in
that directory and tries to load itself from there, although actually
the dir doesn't even exist anymore.
What is the officially approved way of preventing this inconsistency
-- should the compile actually happen in the install directory, or
should functions just not be preloaded, or is there a third way of
getting it right?
 name changed for privacy reasons.