OVH Cloud OVH Cloud

recharger un autoload

5 réponses
Avatar
Eric Reinbold
Ave atousse,

Je voudrais (et j'exigerationnerais) recharger un fichier .el que j'ai déjà charger (au lancement de emacs, faut-il le redire?)
Mon code dans .emacs est:

(autoload 'eeec-mode "eeec-mode")
(setq auto-mode-alist
(cons '("\.eeec$" . eeec-mode)
auto-mode-alist))

Est-ce possible? (parce que arrêter et relancer emacs, commence à me fatiguer...)

Merci d'avance,
Eric

5 réponses

Avatar
drkm
Eric Reinbold wrote:

Je voudrais (et j'exigerationnerais) recharger un fichier .el que
j'ai déjà charger (au lancement de emacs, faut-il le redire?)
Mon code dans .emacs est:

(autoload 'eeec-mode "eeec-mode")
(setq auto-mode-alist
(cons '(".eeec$" . eeec-mode)
auto-mode-alist))



Cela ne charge rien du tout. Il dit juste a Emacs de charger la
bibliotheque "eeec-mode" la premiere fois que tu essaieras d'executer
la fonction 'eeec-mode' (qui au passage est une commande, j'imagine, et
devrait donc fixer le parametre INTERACTIVE a t).

Est-ce possible? (parce que arrêter et relancer emacs, commence à me fatiguer...)



M-x load-lib <RET> eeec-mode <RET>

voire (sans doute) :

M-x load-lib <RET> eee <TAB> <RET>

--drkm
Avatar
drkm
Eric Reinbold wrote:

Je voudrais (et j'exigerationnerais) recharger un fichier .el que
j'ai déjà charger (au lancement de emacs, faut-il le redire?)
Mon code dans .emacs est:

(autoload 'eeec-mode "eeec-mode")
(setq auto-mode-alist
(cons '(".eeec$" . eeec-mode)
auto-mode-alist))



Cela ne charge rien du tout. Il dit juste a Emacs de charger la
bibliotheque "eeec-mode" la premiere fois que tu essaieras d'executer
la fonction 'eeec-mode' (qui au passage est une commande, j'imagine, et
devrait donc fixer le parametre INTERACTIVE a t).

Est-ce possible? (parce que arrêter et relancer emacs, commence à me fatiguer...)



M-x load-library <RET> eeec-mode <RET>

voire (sans doute) :

M-x load-lib <RET> eee <TAB> <RET>

--drkm
Avatar
Eric Reinbold
Merci,
Ca c'est bien, mais j'aurais tellement de questions...

N'y a-t-il pas de tutoriel en français sur la question: Comment programmer en lisp? (J'ai beau chercher)

A+
Eric
Avatar
Sébastien Kirche
Le 13 décembre 2005 à 15:12, Eric Reinbold a dit :

Merci,
Ca c'est bien, mais j'aurais tellement de questions...



Fais-nous en profiter, ça permettra de réviser :)

N'y a-t-il pas de tutoriel en français sur la question: Comment
programmer en lisp? (J'ai beau chercher)



Je n'en connais pas. Mais l'introduction à l'emacs-lisp est assez facile
à lire :
http://www.gnu.org/software/emacs/emacs-lisp-intro/emacs-lisp-intro.html


--
Sébastien Kirche
Avatar
Matthieu Moy
Eric Reinbold writes:

Ave atousse,

Je voudrais (et j'exigerationnerais) recharger un fichier .el que
j'ai déjà charger (au lancement de emacs, faut-il le redire?) Mon
code dans .emacs est:



Une solution : M-x unload-feature RET blablabla RET
Ça supprime toutes les déclarations chargées par « blablabla », et il
ne reste plus qu'à recharger le fichier en question.

Mais M-x load-library RET, M-x eval-buffer RET et M-x load-file RET
sont en général suffisants.

--
Matthieu