On Fri, Jul 26, 2002 at 10:39:32PM +0200, Patrice Karatchentzeff wrote:
> Christian Marillat �crivait :

>> Mais tu veux vraiment activer flyspell dans tous tes buffers ?

> oui : l'id�al serait de le mettre dans un certain nombre de modes
> pr�d�termin�s mais ce sera la prochaine �tape...

La plupart des modes ont des "hooks" qu'ils appellent � leur
d�marrage, il "suffit" de metter flyspell-mode dans le hook de
d�marrage du mode que tu veux, par exemple:

(add-hook 'TeX-mode-hook (function (lambda () (flyspell-mode 1))))

Certains modes "h�ritent" eux-m�me d'autres modes. Par exemple,
beaucoup de modes sont des extensions de "text-mode", et pour activer
flyspell dans tous les modes qui en h�ritent, il "suffit" de l'ajouter
� text-mode-hook.

Si tu commences � le mettre dans plusieurs hooks, je te recommande un
defun:

(defun flyspell-mode-on () (flyspell-mode 1))
(add-hook 'foo-mode-hook 'flyspell-mode-on)
(add-hook 'toto-mode-hook 'flyspell-mode-on)
(add-hook 'bar-mode-hook 'flyspell-mode-on)
(add-hook 'baz-mode-hook 'flyspell-mode-on)


Bon, sinon, pour ta question originale, la solution est:

(setq flyspell-mode t)

C'est vrai, c'est pas document�, j'ai plong� dans le code pour le
voir. �a vaut bien un wishlist bug. Tu t'en charges? (Si tu te sens
d'attaque pour carr�ment �crire le bout de doc, n'h�site pas...)

-- 
Lionel


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Répondre à