Sorry for the delayed reply.

Basically I guess I'll use the LLVM C code style since no one has a
preference and that style seems detailed and specific enough. And the
formatter is by the same folks, so conformance is probably pretty good.

I plan on doing this as a one shot and only on libcdio paranoia which is
pretty small. It can live in a branch for a little while too.

I don't see any forced dependencies. While in Python projects there are
commit hooks that do the formatting, here I don't plan on anything.
Initially it can be done as a one-shot with no strong requirement of it
hampering development.

On Mon, May 13, 2024 at 3:47 PM <k...@aspodata.se> wrote:

> Rocky Bernstein:
> ...
> > For example:
> >
> >   for(;endA<sizeA && endB<sizeB;endA++,endB++)
> > >     if(buffA[endA]!=buffB[endB])break;
>
> Perfectly readable though a little cramped.
>
> [ about clang-format etc. ]
> > First, any thoughts or comments on this?  Any thoughts on which of the
> many
> > C "standard" styles to use? (The great thing about Standards is that
> there
> > are so many to choose from!)
> ...
>
>  Not that I have any say in this...
> It is fine to define a coding style for check-in time, but don't force
> people to work in that format. Just provide an indent- or clang-format
> formula to be used before check-in time. Specify it and be done.
> Do not require any extra dependancies just for the style.
>

As I mentioned above, initially I'll do this as a one-shot thing. I think
it cool to add a mechanism for *optional * commit hook (in python
pre-commit does this), I will leave that for others to do if there is a
desre.



>
> Regards,
> /Karl Hammar
>
>
>

Reply via email to