|
From: | Bruce Stephens |
Subject: | bug#59686: 30.0.50; tree-sitter indentation in some loops and conditional statements is wrong |
Date: | Fri, 2 Dec 2022 10:46:34 +0000 |
User-agent: | Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.5.0 |
On 02/12/2022 08:39, Eli Zaretskii wrote:
FWIW, this is an unusual style, so I see no catastrophe if it is not 110% according to expectations. Users can easily fix that by tweaking their BOLs where important.
The example I gave would be unusual, I think, but I'd argue that the situations where I saw the problem are quite natural.
For example, } else if ( MYSTRCMP (attname, SOME_PREFIX_X400ADDRESS) || MYSTRCMP (attname, SOME_PREFIX_X400) ) { FOO_ptr orp = foo_std2foo (val);or a function declaration with several arguments with types that are rather long.
I agree it's not a critical bug but if there's no appropriate general fix it would be helpful to have some guidance for users to resolve our specific cases.
[Prev in Thread] | Current Thread | [Next in Thread] |