Re: clang-format syntax
- From: Murray Cumming <murrayc murrayc com>
- To: Kjell Ahlstedt <kjell ahlstedt bredband net>
- Cc: gtkmm-list <gtkmm-list gnome org>
- Subject: Re: clang-format syntax
- Date: Wed, 24 Feb 2016 22:00:55 +0100
On Sun, 2016-02-14 at 17:15 +0100, Kjell Ahlstedt wrote:
This is my proposal:
BasedOnStyle: Mozilla
Standard: Cpp11
AlignAfterOpenBracket: false
AlignEscapedNewlinesLeft: true
AlwaysBreakAfterDefinitionReturnType: None
BreakBeforeBraces: Allman
ColumnLimit: 100
IndentCaseLabels: false
The differences from your patch is that I've added
AlignEscapedNewlinesLeft: true
AlwaysBreakAfterDefinitionReturnType: None
ColumnLimit: 100
IndentCaseLabels: false
and removed
SpaceBeforeParens: Never
These differences are not important to me. I can accept most
formatting rules. Consistent formatting is important, but the exact
rules are not.
OK. That's fine.
I wonder if we can avoid the odd comma placement here:
DemoWindow::DemoWindow()
-: m_RunButton("Run"),
- m_HBox(Gtk::ORIENTATION_HORIZONTAL),
- m_TextWidget_Info(false),
- m_TextWidget_Source(true)
+ : m_RunButton("Run")
+ , m_HBox(Gtk::ORIENTATION_HORIZONTAL)
+ , m_TextWidget_Info(false)
+ , m_TextWidget_Source(true)
And I prefer the : without the indent, but I guess it's not that
important.
And I would like the second line here to be indented:
+ list_file.push_back( MenuElem("_New", "<control>N",
sigc::mem_fun(*this,
+ &Example_AppWindow::on_menu_item)) );
A rule that I do dislike is the kind of double indentation used in
glib and gtk+.
if (is_doable) // NOT my favorite format
{
do_phase1();
do_phase2();
}
Kjell
Me too, along with their awful mix of tabs and spaces.
--
Murray Cumming
murrayc murrayc com
www.murrayc.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]