[Fwd: Re: [PATCH] s3: Fix max indentation and max column]

Jeremy Allison jra at samba.org
Mon Mar 12 19:38:21 UTC 2018


On Sat, Mar 10, 2018 at 07:15:36AM +0200, Uri Simchoni wrote:
> On 03/09/2018 11:48 PM, Jeremy Allison wrote:
> > On Wed, Mar 07, 2018 at 08:27:50PM +0200, Uri Simchoni wrote:
> >> On 03/07/2018 07:16 PM, Jeremy Allison via samba-technical wrote:
> >>> In the meantime I'll work on getting README.Coding changed
> >>> so the "correct" way of parameter passing is preferred :-).
> >>>
> >>> Cheers,
> >>>
> >>> 	Jeremy.
> >>>
> >> How about this change (writing this in the interest of keeping the
> >> coding style roughly clang-formattable...)?
> > 
> > Looks good to me ! Want to send it as a git-format patch ?
> > 
> 
> Attached.

Pushed - thanks !

> From 612578930f38c9cadfc8ed9730f84d7ae0e451a1 Mon Sep 17 00:00:00 2001
> From: Uri Simchoni <uri at samba.org>
> Date: Sat, 10 Mar 2018 07:08:28 +0200
> Subject: [PATCH] README.Coding: codify line splitting on function calls
> 
> Signed-off-by: Uri Simchoni <uri at samba.org>
> ---
>  README.Coding | 5 +++--
>  1 file changed, 3 insertions(+), 2 deletions(-)
> 
> diff --git a/README.Coding b/README.Coding
> index e89925cad26..054cf3f1079 100644
> --- a/README.Coding
> +++ b/README.Coding
> @@ -99,6 +99,7 @@ BreakBeforeBraces: Linux
>  AllowShortIfStatementsOnASingleLine: false
>  IndentCaseLabels: false
>  BinPackParameters: false
> +BinPackArguments: false
>  
>  
>  =========================
> @@ -201,8 +202,8 @@ parameters across lines and not as encourage for gratuitous line
>  splitting.  Never split a line before columns 70 - 79 unless you
>  have a really good reason. Be smart about formatting.
>  
> -One exception to the previous rule is function declarations and
> -definitions. In function declarations and definitions, either the
> +One exception to the previous rule is function calls, declarations, and
> +definitions. In function calls, declarations, and definitions, either the
>  declaration is a one-liner, or each parameter is listed on its own
>  line. The rationale is that if there are many parameters, each one
>  should be on its own line to make tracking interface changes easier.
> -- 
> 2.14.3
> 




More information about the samba-technical mailing list