summaryrefslogtreecommitdiff
path: root/personal/itches/emacs/language-support.org
diff options
context:
space:
mode:
Diffstat (limited to 'personal/itches/emacs/language-support.org')
-rw-r--r--personal/itches/emacs/language-support.org16
1 files changed, 16 insertions, 0 deletions
diff --git a/personal/itches/emacs/language-support.org b/personal/itches/emacs/language-support.org
index 6a4f513..8d007d3 100644
--- a/personal/itches/emacs/language-support.org
+++ b/personal/itches/emacs/language-support.org
@@ -19,6 +19,22 @@ E.g. =f'an {expression} that should be highlighted'=.
E.g. ="an ${expression} that should be highlighted"=.
** Do not highlight single-quoted command substitutions
E.g. ='this $(call) should not be highlighted'=.
+** Fix indentation on continuation lines
+#+BEGIN_SRC shell
+# cf
+# - electric-indent-post-self-insert-function
+# - indent-according-to-mode
+# - indent-line-function => smie-indent-line
+# - smie-indent-functions
+# - smie-indent-exps
+# => calls smie-backward-sexp, which does not skip over ${foo}
+foobar \
+ indentis4
+foo_bar \
+ indentisstill4
+${foo}bar \
+ indentisfoobar
+#+END_SRC
* Makefile