Hi,
I am not sure whether this is a problem with my machine or XEmacs. I
downloaded xemacs-21.4.8.tar.gz and did
./configure
make
sudo make install
Now I find that /usr/lib/xemacs-21.4.8/lisp/*.el[c] have permissions set to
the user who compiled XEmacs and not root. Hence one could inadvertently
make changes to the lisp files. Strange thing is
/usr/lib/xemacs-21.4.8/lisp is owned by root but all the .el[c] files in
that directory is owned by the user. I know that sudo works and this is how
I install all programs I compile. What am I missing ?
Also when I do C-h v use-dialog-box this is what I get:
`use-dialog-box' is a variable declared in Lisp.
-- loaded from "/u/scratch/downloads/lisp/xemacs-21.4.8/lisp/minibuf.elc"
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Shouldn't this say /usr/lib/xemacs-21.4.8/lisp/minibuf.elc ? This really
confuses me as I then went about deleting the directory that I compiled
XEmacs in. It turns out that the file is loaded from
/usr/lib/xemacs-21.4.8/lisp but the doc-strings are broken.
-kitty.
--
Krishnakumar B <kitty at cs dot wustl dot edu>
Distributed Object Computing Laboratory, Washington University in St.Louis