emacs-devel
[Top][All Lists]
Advanced

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

Re: c-ts-mode style customization


From: Yuan Fu
Subject: Re: c-ts-mode style customization
Date: Wed, 22 Mar 2023 17:20:07 -0700


> On Mar 22, 2023, at 5:05 PM, Daniel Colascione <dancol@dancol.org> wrote:
> 
> 
> 
> On March 22, 2023 19:58:22 Yuan Fu <casouri@gmail.com> wrote:
> 
>>> On Mar 22, 2023, at 8:53 AM, Daniel Colascione <dancol@dancol.org> wrote:
>>> 
>>> Shouldn't customization of styles in c-ts-mode look more like cc-mode's
>>> style machinery? Right now, the closest thing we have to defining a new
>>> style is add-advice on c-ts-mode--indent-styles, which isn't
>>> particularly convenient or future-proof. You can't drop a new style in,
>>> say, .dir-locals.
>>> 
>> 
>> Actually, you can define a custom function, say, c-ts-mode-my-style, and set 
>> c-ts-mode-indent-style to the name of it.
>> 
>> Yuan
> 
> 
> But that doesn't add the new style to the UI selection menu and doesn't let 
> you define a style in dir-locals. IMHO, cc-mode got this right.

You can set c-ts-mode-indent-style in dir-locals, no? You have a point for UI 
selection, we can add a c-ts-mode-indent-style-alist that maps style names to 
rules/functions that returns rules, like c-style-alist.

Yuan




reply via email to

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