[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
- c-ts-mode style customization, Daniel Colascione, 2023/03/22
- Re: c-ts-mode style customization, Eli Zaretskii, 2023/03/22
- Re: c-ts-mode style customization, Yuan Fu, 2023/03/22
- Re: c-ts-mode style customization, Daniel Colascione, 2023/03/22
- Re: c-ts-mode style customization,
Yuan Fu <=
- Re: c-ts-mode style customization, Daniel Colascione, 2023/03/23
- Re: c-ts-mode style customization, Yuan Fu, 2023/03/23
- Re: c-ts-mode style customization, Daniel Colascione, 2023/03/23
- Re: c-ts-mode style customization, Yuan Fu, 2023/03/23
- Re: c-ts-mode style customization, Eli Zaretskii, 2023/03/24
- Re: c-ts-mode style customization, Yuan Fu, 2023/03/24
- Re: c-ts-mode style customization, Eli Zaretskii, 2023/03/24