Forum Astuces.divers Démarage sans blocage d'emacs

Posté par  (site web personnel) .
Étiquettes : aucune
1
17
nov.
2008
Sans mettre en place des solutions à base d'emacsclient etc... voilà
quelques petites choses pour améliorer les démarrages d'emacs, surtout si
il a tendance à se bloquer ce qui fût mon cas :

1) # touch /etc/mailname

si ce fichier n'existe pas, emacs peut se plaindre et se bloquer
plusieurs secondes au démarrage.

2) Placer au *début* du .emacs

(modify-frame-parameters nil '((wait-for-wm . nil)))

Ce qui vient de me sauver. Emacs interroge le wm au démarrage. Si ce
dernier ne répond pas emacs attend du coup, parfois longtemps. Avec
ceci il n'attend plus.

Ce dernier cas m'arrive typiquement avec metacity.

3) Dans une session emacs lancer

C-u 0 M-x byte-recompile-directory

pour compiler tous les .el d'un répertoire et donc tous ceux que vous
auriez dans vos répertoires personnel. Explication de droite à gauche:
la fonction recompile les .elc trop vieux. Avec l'argument 0 elle
compiler les .el qui n'ont pas de .elc, sans poser de
question. L'argument est transmis par C-u 0 (ou M-0).

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.