Okay, but does the format match the LLDB-modified format with some kind of
configuration file?  We still need to match our guidelines here:

http://lldb.llvm.org/lldb-coding-conventions.html

We can achieve that with a config file for it, right?  (Maybe already
existing, maybe in the lldb source tree already?)

On Fri, Dec 11, 2015 at 2:35 PM, Zachary Turner <[email protected]> wrote:

> With git you can already run "git clang-format".  You just need
> `git-clang-format` to be in your PATH (it's under llvm/tools/clang).  Not
> sure how to hook it into SVN
>
> On Fri, Dec 11, 2015 at 2:32 PM Eugene Zelenko <[email protected]>
> wrote:
>
>> At least clang-format should be applied to all newly added files before
>> commit.
>>
>> Eugene.
>>
>> On Fri, Dec 11, 2015 at 2:30 PM, Zachary Turner <[email protected]>
>> wrote:
>> > Back on the topic of clang-format, what would it take to make
>> clang-format a
>> > regular part of peoples' workflows?
>> >
>> > On Fri, Dec 11, 2015 at 2:27 PM Todd Fiala <[email protected]>
>> wrote:
>> >>
>> >> Yep - sorry.  I had been talking to Greg about this and misunderstood
>> his
>> >> comment on it. My mistake entirely.  Kate and I just talked and she
>> pointed
>> >> me to your document, Jim.
>> >>
>> >> The description was:
>> >> where we had a clearly adhered to standard, keep it.
>> >> whee we didn't, we adopted LLVM.
>> >>
>> >> Sorry for rehashing!
>> >>
>> >> -Todd
>> >>
>> >> On Fri, Dec 11, 2015 at 2:12 PM, Jim Ingham <[email protected]> wrote:
>> >>>
>> >>>
>> >>> On Dec 11, 2015, at 2:01 PM, Todd Fiala via lldb-commits
>> >>> <[email protected]> wrote:
>> >>>
>> >>>
>> >>>
>> >>> On Fri, Dec 11, 2015 at 1:59 PM, Zachary Turner <[email protected]>
>> >>> wrote:
>> >>>>
>> >>>> On Fri, Dec 11, 2015 at 1:55 PM Todd Fiala via lldb-commits
>> >>>> <[email protected]> wrote:
>> >>>>>
>> >>>>> Hey Eugene and Greg,
>> >>>>>
>> >>>>> I thought we were doing spaces before the open parens in places like
>> >>>>> this:
>> >>>>>
>> >>>>> -    BreakpointResolverSP resolver_sp(new BreakpointResolverFileLine
>> >>>>> (NULL,
>> >>>>> ...
>> >>>>> +    BreakpointResolverSP resolver_sp(new
>> >>>>> BreakpointResolverFileLine(nullptr,
>> >>>>>
>> >>>>> (see the removal of the space after BreakpointResolverFileLine from
>> the
>> >>>>> clang-tidy settings I presume).
>> >>>>>
>> >>>>> Did I misunderstand that?
>> >>>>
>> >>>>
>> >>>> This was officially removed from the coding standard some months ago,
>> >>>
>> >>>
>> >>> Okay.  Are we 100% in sync with LLVM coding standard guidelines?  If
>> so I
>> >>> can just look there to see what we're supposed to be doing.
>> >>>
>> >>>
>> >>> No, the differences between the lldb and llvm coding standards are
>> >>> documented in:
>> >>>
>> >>> http://lldb.llvm.org/lldb-coding-conventions.html
>> >>>
>> >>> Jim
>> >>>
>> >>>
>> >>>>
>> >>>> but not everyone has adopted this unfortunately.  See r228860.  It
>> pains
>> >>>> me to no end that we differ from LLVM, because it leads to exactly
>> these
>> >>>> type of problems where people aren't sure what the exact set of
>> rules are.
>> >>>
>> >>>
>> >>>
>> >>>
>> >>> --
>> >>> -Todd
>> >>> _______________________________________________
>> >>> lldb-commits mailing list
>> >>> [email protected]
>> >>> http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
>> >>>
>> >>>
>> >>
>> >>
>> >>
>> >> --
>> >> -Todd
>>
>


-- 
-Todd
_______________________________________________
lldb-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to