On Wed, Jun 22, 2016 at 8:25 AM, Emil Velikov <emil.l.veli...@gmail.com> wrote: > Hi All, > > Seems like we have a few people are keen on the idea of having some > form of at least semi-automated way to handle coding style issues. > > Some options/ideas: > - Combine the emacs .dir-local.el + emacs -batch to do the checking: > Pros: rules aren't duplicated in multiple places (like the second > option). Cons: not everyone has emacs > - or, check-in a few (as needed) xa-indent style scripts based on indent. > Pros: indent seems (imho) more widely spread. Cons: the style rules > are duplicated. > > IMHO we don't have to 'enforce' one or the other throughout the tree. > Having either one would be beneficial, but definitely not a > requirement. > > Once we're happy with that, we could have a simple toplevel > "check-all-style" script, which can be used by both developers and git > hooks. And with time patchwork/other solution will be able to > pre-emptively run these and provide feedback, at which time we'll > toggle the git hooks to reject 'non-compliant' pushes (or even before > the pw stuff is in place) ? > > There's a couple small catches > - I cannot convince emacs to honour .dir-locals.el in batch mode. Any takers > ? > - We might have a couple of initial "x: unify coding style" commits. > > Rob, seems like most (all?) of your mode lines in freedreno are busted > (missing : after tab-width, typo(s) in tab-width). Considering there's > a fdno .dir-locals.el are you ok with just nuking them all together ?
no problem BR, -R > Thanks > Emil _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev