]> git.eshelyaron.com Git - emacs.git/commitdiff
Add missing indent rules in c-ts-mode (bug#66152)
authorAugustin Chéneau <btuin@mailo.com>
Wed, 20 Sep 2023 10:23:06 +0000 (12:23 +0200)
committerYuan Fu <casouri@gmail.com>
Mon, 11 Dec 2023 01:51:48 +0000 (17:51 -0800)
Example:

    static myttype *
    variable_name;

* lisp/progmodes/c-ts-mode.el (c-ts-mode--indent-styles): Add rules.

lisp/progmodes/c-ts-mode.el

index e708420148a2cf1f768f9a7c7fffa0ae0fcf80f1..5606996eee2ebb70ea8a2769258e9173bf3f612b 100644 (file)
@@ -436,6 +436,8 @@ MODE is either `c' or `cpp'."
            ((parent-is "preproc") c-ts-mode--anchor-prev-sibling 0)
 
            ((parent-is "function_definition") parent-bol 0)
+           ((parent-is "pointer_declarator") parent-bol 0)
+           ((parent-is "declaration") parent-bol 0)
            ((parent-is "conditional_expression") first-sibling 0)
            ((parent-is "assignment_expression") parent-bol c-ts-mode-indent-offset)
            ((parent-is "concatenated_string") first-sibling 0)