Samuel Crow wrote:
> I went to the directory and sure enough the "site-lisp" directory was
> outside of the 20.5 one directory up in ..../emacs. and further more
> the file disp-table was'nt even in site-lisp.. i can't find it. I tried
> to copy the site -lisp folder to the .../emacs/20.5 but it still didn't
> work becasue of the missing file.
Emacs has two site-lisp directories. The release-independent
directory is /usr/share/emacs/site-lisp. The release-dependent
one is /usr/share/emacs/<release>/site-lisp.
A quick glance at my configuration (Mandrake 7.0-2, and I use emacs
every day) shows this.
brilliance ~> ls /usr/share/emacs/site-lisp
gnuplot-gui.el gnuplot.el po-mode.el t-mouse.elc
gnuplot-gui.elc gnuplot.elc t-mouse.el
brilliance ~> ls /usr/share/emacs/20.5/site-lisp
brilliance ~> find /usr/share/emacs -name disp-table\*
/usr/share/emacs/20.5/lisp/disp-table.elc
So there are some files in the release-independent directory, no files
in the release-dep. directory, and disp-table.elc is in <release>/lisp,
not either of the site-lisp directories.
(obligatory advocacy: I'm at work. "brilliance" is the hostname of my
Linux box. The Sun in my office is "light". The NT box is
"darkness".)
I suggest you just do "mkdir /usr/share/emacs/20.5/site-lisp".
If you don't have disp-table.elc at all, probably ought to
remove and reinstall the emacs RPMs.
K<bob>
PS: Hi, everybody. I joined your mailing list last night. We don't
actually live in Eugene (yet); we're in San Jose, CA. But I met
some of you at the Demo Day in February. I hope I can contribute
in a distributed way.