Marco Baringer mb@bese.it writes:
When you do this in the repl buffer, you need to type C-j instead of return to insert newlines, since return sends the input if it looks complete. It takes a little while to get used to. I am considering rebinding the keys in the slime-repl buffer so plain return just inserts a newline. One can always use M-return to send the input.
-1
for me sending a completed form to the lisp happens far far more often than inserting a newline in an already existing form.
Agreed.
I might be willing to believe otherwise for cases where the point is inside the expression, though.
Example: (^ is the point)
(foo)^ -> send (foo^) -> insert newline
Just a thought, I'm personally not bothered by C-j.
Cheers,
-- Nikodemus Schemer: "Buddha is small, clean, and serious." Lispnik: "Buddha is big, has hairy armpits, and laughs."