summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNoah Peart <noah.v.peart@gmail.com>2024-03-26 22:44:48 -0700
committerTheodor Thornhill <theo@thornhill.no>2024-03-28 19:02:57 +0100
commitbcf6dd6e266222a293e359430afdf3a2dc18369c (patch)
tree9e99a065ac56f3aa504aecd4b560f061d80f0e3d
parent95d9e6eb6b48b9b51a0b9d7de4a0c4eeed6c7a70 (diff)
downloademacs-bcf6dd6e266222a293e359430afdf3a2dc18369c.tar.gz
Add typescript-ts-mode indentation for interface bodies (bug#70023)
* lisp/progmodes/typescript-ts-mode.el (typescript-ts-mode--indent-rules): Add indentation rule for interface bodies.
-rw-r--r--lisp/progmodes/typescript-ts-mode.el1
1 files changed, 1 insertions, 0 deletions
diff --git a/lisp/progmodes/typescript-ts-mode.el b/lisp/progmodes/typescript-ts-mode.el
index 7021f012dcd..9c4c388c6b1 100644
--- a/lisp/progmodes/typescript-ts-mode.el
+++ b/lisp/progmodes/typescript-ts-mode.el
@@ -124,6 +124,7 @@ Argument LANGUAGE is either `typescript' or `tsx'."
((parent-is "object_type") parent-bol typescript-ts-mode-indent-offset)
((parent-is "enum_body") parent-bol typescript-ts-mode-indent-offset)
((parent-is "class_body") parent-bol typescript-ts-mode-indent-offset)
+ ((parent-is "interface_body") parent-bol typescript-ts-mode-indent-offset)
((parent-is "arrow_function") parent-bol typescript-ts-mode-indent-offset)
((parent-is "parenthesized_expression") parent-bol typescript-ts-mode-indent-offset)
((parent-is "binary_expression") parent-bol typescript-ts-mode-indent-offset)