Charles Goyard wrote: > Je pense que le plus simple est d'apprendre � emacs que les fichiers > dont le nom ressemble � "mutt-<hostname>-<des trucs>" sont � ouvrir en > mode mail + flyspell (et avec le syntax highlighting tant qu'on y > est). Ceci doit pouvoir se faire avec des hooks, mais je n'y conna�t > rien :(... Si un lispeur peut me donner une piste (ou carr�ment les > commandes), �a m'aiderait bien. (Oui, emacs est document�, et oui, sa > doc est �norme et il est tr�s difficile de savoir par o� commencer).
J'utilise _tr�s_ r�cemment post.el que j'ai trouv� via un lien depuis www.mutt.org. J'ai simplement ajout� (require 'post) dans mon .emacs apr�s l'avoir install� (et compil�) dans site-lisp. J'ai ensuite chang� editor=emacsclient -- oui, ce n'est pas XEmacs mais Emacs 20.7 :-) pour que tout fonctionne correctement, syntaxe color�e y compris. Voici l'URL http://astro.utoronto.ca/~reid/mutt/ Pour ajouter les hooks qui vont bien sans utiliser post.el, c'est un peu plus de travail -- enfin pas trop :-) Pour la d�tection automatique du mode, il faut ajouter dans auto-mode-alist ce qu'il faut: (defun my-mail-flyspell () (mail-mode) (flyspell-mode 1)) (setq auto-mode-alist (append auto-mode-alist '("regexp de mutt-<hostname>-<des trucs>" . my-mail-flyspell))) Pour ajouter des hooks lorsque tu charges un mode particulier c'est �galement simple: (add-hook 'mail-mode-hook (function (lambda () (fly-spell-mode 1)))) (setq auto-mode-alist (append auto-mode-alist '("regexp de mutt-<hostname>-<des trucs>" . mail-mode))) Voil�. -- Edouard G. Parmelan http://egp.free.fr

