emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Allow indentation styles by use of function in tree-sitter


From: Yuan Fu
Subject: Re: Allow indentation styles by use of function in tree-sitter
Date: Sun, 6 Nov 2022 16:06:22 -0800


> On Nov 6, 2022, at 4:52 AM, Theodor Thornhill <theo@thornhill.no> wrote:
> 
> 
> Hi Yuan!
> 
> I was thinking that a quick way to enable indentation styles and
> customizable indentation styles is to also accept a function in
> tree-sitter-simple-indent.
> 
> What do you think of the suggested patch?
> 
> That would allow a defcustom such as
> ```
> (defcustom c-ts-mode-indent-rule-function #'c-ts-mode--some-specific-style
>  "Indentation style of choice"
>  :group 'c)
> ```
> 
> and in the major-mode init:
> ```
>    (setq-local treesit-simple-indent-rules c-ts-mode-indent-rule-function)
> ```

Hmmm, does assigning treesit-indent-function fit the bill?

Yuan



reply via email to

[Prev in Thread] Current Thread [Next in Thread]