Mac Chan wrote:
Is there a way to make slime indent the loop macro differently to reduce the intentation level?
(loop for i from 1 to 100 for x in collection do (setq a b x y))
=>
(loop for i from 1 to 100 for x in collection do (setq a b x y))
I'd _really_ like to keep my code in 80-column if I can help it.
I seriously doubt if messing with loop indentation is a good way to accomplish that, but to mess with it, you can play with a few variables.
(setq lisp-simple-loop-indentation 2 lisp-loop-keyword-indentation 6 lisp-loop-forms-indentation 6)
Is what I keep in .emacs. (Thanks to iirc Luis Oliviera.)
Setting them all to 2 might be to your taste.
Cheers,
-- Nikodemus