> On 1 Aug 2021, at 21:56, Hendrik Boom <hend...@topoi.pooq.com> wrote:
> 
> On Fri, Jul 30, 2021 at 01:49:46PM -0400, Steve Litt wrote:
>> Josef Grosch via Dng said on Thu, 29 Jul 2021 15:32:05 -0700
>> 
>> 
>>> Another suggestion I have is to use the variable and method naming 
>>> convention that java uses. I like the way it looks and I think camel 
>>> case is more readable than snake case.
>> 
>> This reminds me of something not yet in the outline. The originating
>> author should place, in comments, near the top, his or her syntax
>> conventions including naming conventions, brace placements if not
>> Python, spaces or tabs. 
>> 
>> I'm hidiously guilty of using violating my own conventions (or not
>> having any), so I should make that document at the start of a project.
>> Matter of fact, I should make it BEFORE my next project. Naturally, one
>> such stylesheet must be made for Python, another for C, etc.
>> 
>> In an ideal world, here's how I'd do C blocks:
>> 
>> if(mybool)
>>   {
>>   do_my_stuff()
>>   }
> 
> I tend to use
> if(mybool)
>  { do_my_stuff();
>    do_other_stuff);
>  }
> 
> I really believe matching braces should be on the same line, or, 
> failing that, at the same level of indentation; i.e., above one 
> another.
> 
> And I'd like the compile to warn me of deviations from that.
> 
> -- hendrik
> 
>> 
>> However, I do it the way Vim preformats for me, to make my life easier:
>> 
>> if(mybool){
>>   do_my_stuff()
>> }
>> 
>> #ifndef AUTHOR
>>   char * AUTHOR = "SteveT"
>> #endif
>> 
>> AUTHOR
>> 
>> Steve Litt 

Just use indent(1) and forget about all stying problems? I prefer `indent -kr`, 
none of that GNU styling craziness!!

https://manpages.debian.org/buster/indent/indent.1.en.html
_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Reply via email to