(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.