On Tue, Mar 04, 2008 at 01:19:20PM +0100, Agustin Martin wrote: > forcemerge 454778 117564 > thanks > > On Mon, Mar 03, 2008 at 04:35:06PM +0100, Agustin Martin wrote: > > On Fri, Feb 29, 2008 at 05:35:56PM +0100, Agustin Martin wrote: > > > I finally noticed *where the bug really is*, in > > > debian-startup.el->(debian-run-directories) function, after reading the > > > /etc/emacs/site-start.d stuff, rearranges the load path and puts > > > site-lisp stuff first in the load-path, what is plain wrong. > > > > > > Will try to look better into this bug. > > > > Tried a bit harder and wrote a proof of concept, also including other > > changes. Note that this is written for xemacs21 or emacs21 or higher (I > > think this will work with all xemacs21 versions, but I might be wrong). It > > will not work for ancient emacs19 or emacs20. If is important to have > > emacsen-common support for them, I can try to use the old (while..) instead > > of dolist and define a better add-to-list (emacs20 definition is > > incompatible). Otherwise conflicts are needed. > > Hi all, > > Played a bit more and did a major rewrite of the (debian-run-directories) > function to a way I find easier to read. Also removed the local check, > xemacs seems to not explicitly set local directories.
Opps, local check is not removed, although I had problems sometimes for xemacs not having local dirs, seems that now work. Do not know what exactly was different at that time. -- Agustin -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

