next up previous contents index
Next: Interaction avec le système Up: Le mode Lisp de Previous: Suppression et modification   Contents   Index

Indentation

Pour une indentation automatique des programmes Common Lisp sous Emacs, effectuer au préalable les commandes Emacs suivantes afin d'initialiser correctement les paramètres d'indentation.

(load-library "cl")
(setq lisp-indent-function 'common-lisp-indent-function)

Il se peut que certaines constructions récentes ne soient pas traitées par la bibliothèque cl. On peut alors préciser manuellement l'indentation d'un opérateur particulier. La commande qui suit définit l'indentation qui doit suivre l'opérateur with-slots. On pourra faire de même pour tout nouvel opérateur.

(put 'with-slots 'lisp-indent-function 2)

Ces commandes peuvent être mises dans le fichier .emacs excécuté à chaque lancement de Emacs.



Robert STRANDH
2001-09-28