← Back to team overview

sslug-teknik team mailing list archive

Re: ~/.emacs opfører sig ikke som /usr/share/emacs/site-lisp/site-start.d/den-samme-fil

 

Hanne Munkholm <hm@xxxxxxx> writes:

> Jeg kører Red Hat 7.1. Såvidt jeg forstår, skal jeg lægge den ".emacs
> fil" jeg vil bruge, i /usr/share/emacs/site-lisp/site-start.d, og
> kalde den .el til efternavn. F.eks.
> /usr/share/emacs/site-lisp/site-start.d/it-c.el . Så bliver den kørt
> ved opstart af emacs, for alle brugere.
> 
> Men: Den samme fil virker ikke på samme måde, når jeg bruger den som
> lokal .emacs, og som /usr/share/emacs/site-lisp/site-start.d.

Tja, jeg kører ikke RedHat, så jeg ved ikke hvordan de har det
directory op. Her i Debian ligger det i /etc/emacs/site-start.d/ -- og
filerne hedder, ligesom init scriptsene, XXfoo.el, hvor XX er to
cifre. En hurtig test viser også at en 99test.el fil som sætter
inhibit-startup-message til t bliver ignoreret (men en (message "hej")
i den bliver vist).

Måske er der andet i site-start (eller noget der bliver loadet imellem
site-start og .emacs) der sætter inhibit-startup-message til nil igen
(for at tvinge beslutningen til hver enkelt bruger?)

Se om du har en *Messages* buffer eller lignende, som indeholder en
log over eventuelle fejlbeskeder der er kommet frem.

 

-- 
===============================================================
<erwin@xxxxxxxxxxxxx>     Herlev, Denmark     Software Designer
<URL:http://www.andreasen.org/>   <*>   Eicon Networks Research
===============================================================



References