From 97e9e2fb66895d2fc1b4a714a428468aeebf9648 Mon Sep 17 00:00:00 2001 From: Charles Brunet Date: Tue, 23 Sep 2025 11:20:49 -0400 Subject: format: Fix indentation with parentheses - Split long expressions in () according to max line length - Partly revert d028502 . Fixes #14935. - Fixes #15032. --- mesonbuild/mparser.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'mesonbuild/mparser.py') diff --git a/mesonbuild/mparser.py b/mesonbuild/mparser.py index 3dd8f0a5e..a42fcdb06 100644 --- a/mesonbuild/mparser.py +++ b/mesonbuild/mparser.py @@ -656,13 +656,14 @@ class ParenthesizedNode(BaseNode): lpar: SymbolNode = field(hash=False) inner: BaseNode rpar: SymbolNode = field(hash=False) + is_multiline: bool def __init__(self, lpar: SymbolNode, inner: BaseNode, rpar: SymbolNode): super().__init__(lpar.lineno, lpar.colno, inner.filename, end_lineno=rpar.lineno, end_colno=rpar.colno+1) self.lpar = lpar self.inner = inner self.rpar = rpar - + self.is_multiline = False if T.TYPE_CHECKING: COMPARISONS = Literal['==', '!=', '<', '<=', '>=', '>', 'in', 'notin'] -- cgit v1.2.3