aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTheodor Thornhill2023-02-20 13:38:55 +0100
committerTheodor Thornhill2023-02-20 13:41:50 +0100
commit19480aa30e37c760b608c39aff67f28792a1ce94 (patch)
tree0c0e860ccea9cf337a6c18958e02488c51cebb7d
parentdfc850ca0223ffd1d2048657ea6d20c971865d51 (diff)
downloademacs-19480aa30e37c760b608c39aff67f28792a1ce94.tar.gz
emacs-19480aa30e37c760b608c39aff67f28792a1ce94.zip
Typescript-ts-mode: Add switch case handling
* lisp/progmodes/typescript-ts-mode.el (typescript-ts-mode--indent-rules): New rules.
-rw-r--r--lisp/progmodes/typescript-ts-mode.el2
1 files changed, 2 insertions, 0 deletions
diff --git a/lisp/progmodes/typescript-ts-mode.el b/lisp/progmodes/typescript-ts-mode.el
index de9b2f6845c..41cf4ff08f6 100644
--- a/lisp/progmodes/typescript-ts-mode.el
+++ b/lisp/progmodes/typescript-ts-mode.el
@@ -81,6 +81,8 @@ Argument LANGUAGE is either `typescript' or `tsx'."
81 ((parent-is "member_expression") parent-bol typescript-ts-mode-indent-offset) 81 ((parent-is "member_expression") parent-bol typescript-ts-mode-indent-offset)
82 ((parent-is "named_imports") parent-bol typescript-ts-mode-indent-offset) 82 ((parent-is "named_imports") parent-bol typescript-ts-mode-indent-offset)
83 ((parent-is "statement_block") parent-bol typescript-ts-mode-indent-offset) 83 ((parent-is "statement_block") parent-bol typescript-ts-mode-indent-offset)
84 ((parent-is "switch_case") parent-bol typescript-ts-mode-indent-offset)
85 ((parent-is "switch_default") parent-bol typescript-ts-mode-indent-offset)
84 ((parent-is "type_arguments") parent-bol typescript-ts-mode-indent-offset) 86 ((parent-is "type_arguments") parent-bol typescript-ts-mode-indent-offset)
85 ((parent-is "variable_declarator") parent-bol typescript-ts-mode-indent-offset) 87 ((parent-is "variable_declarator") parent-bol typescript-ts-mode-indent-offset)
86 ((parent-is "arguments") parent-bol typescript-ts-mode-indent-offset) 88 ((parent-is "arguments") parent-bol typescript-ts-mode-indent-offset)