15/09/2021 11:50, Bruce Richardson:
> Add a note for the preference of using "()" rather than "\" for line
> continuations in meson.
> 
> Suggested-by: David Marchand <david.march...@redhat.com>
> Signed-off-by: Bruce Richardson <bruce.richard...@intel.com>
> ---
>  doc/guides/contributing/coding_style.rst | 10 ++++++++++

This is not the Meson guide.

> --- a/doc/guides/contributing/coding_style.rst
> +++ b/doc/guides/contributing/coding_style.rst
> @@ -1024,6 +1024,16 @@ The following guidelines apply to the build system 
> code in meson.build files in
>  * Line continuations should be doubly-indented to ensure visible difference 
> from normal indentation.
>    Any line continuations beyond the first may be singly indented to avoid 
> large amounts of indentation.
>  
> +* Where a line is split in the middle of a statement, e.g. a multiline `if` 
> statement,
> +  brackets should be used in preference to escaping the line break.

Should we specify it is about Meson?

> +
> +Example::
> +
> +    if (condition1 and condition2            # line breaks inside () need no 
> escaping
> +            and condition3 and condition4)
> +        x = y
> +    endif
> +



Reply via email to