* lisp/progmodes/sh-script.el (sh-smie--default-backward-token): Don't skip past things like "true;then" (bug#53817).
41 lines
356 B
Plaintext
41 lines
356 B
Plaintext
Code:
|
|
(lambda ()
|
|
(shell-script-mode)
|
|
(indent-region (point-min) (point-max)))
|
|
|
|
Name: sh-indents1
|
|
|
|
=-=
|
|
if test;then
|
|
something
|
|
fi
|
|
other
|
|
=-=-=
|
|
|
|
Name: sh-indents2
|
|
|
|
=-=
|
|
if test; then
|
|
something
|
|
fi
|
|
other
|
|
=-=-=
|
|
|
|
Name: sh-indents3
|
|
|
|
=-=
|
|
if test ; then
|
|
something
|
|
fi
|
|
other
|
|
=-=-=
|
|
|
|
Name: sh-indents4
|
|
|
|
=-=
|
|
if test ;then
|
|
something
|
|
fi
|
|
other
|
|
=-=-=
|