> You wouldn't be confusing the directories > /usr/share/emacs<version>/site-lisp/*, which contain the .elc files, > and the directories /usr/share/emacs/site-lisp/*, which contain the > .el files, would you?
Julian i do see now what you are saying. This takes care of most of my complaints. However, an important problem remains [1] It seems that, by default, /usr/share/emacs/site-lisp/foo/ don't get added for most of the packages, whereas /usr/share/emacs21/site-lisp/foo does get added. where foo represents the package. Some examples of The packages where the former directory did not get added, for me are: erc <-- this one, i am sure of... others are gleaned from lookign at load-path w3m tramp speebar maxima gnuserv eieio bbdb ada-mode elib apel. and all others... the only exception which worked properly by default was: html-helper-mode <--M-x find-functino worked here. [2] IT is still not perfect to not have the .el files in the same place as .elc, (i know some stuff depends on that), but that is a minor issue, and i wil stop bugging you about that :) Have a good day, DG