Andreas Röhler <andreas.roehler@easy-emacs.de> writes:
When editing a shell-function with cursor behind "batch \" -- see code
below -- RET inserts a newline and indents onto a strange big amount.
It inserts 2 TABs followed by 4 spaces so "--eval" is at colon with "-p".
Soo also attached foo1.png. BWT whitespace-mode is hardly readable
from emacs -Q
------
#!/bin/sh
foo1() { date; time -p emacs -Q -L . --batch \
--eval "(message (emacs-version))"
}
foo1
------
Your message had odd whitespace, but I think we're seeing the same thing:
foo1() { date; time -p emacs -Q -L . --batch \
--eval "(message (emacs-version))"
}
And that looks like the correct indentation to me? That is, we indent
after the "time" on the previous line.
What indentation did you expect to get?