From: Jonathan Nieder Date: Thu, 21 Apr 2011 02:18:25 GMT Subject: Re: Tabs and spaces Message-ID: <20110421021825.GA23373@elie> In-Reply-To: <1235e29d-6cbb-445b-9b6f-4e174c03ba8f-mfwitten@gmail.com> Michael Witten wrote: > You just need an editor that [...] which many contributors don't have (or haven't configured that way). Really. [...] > However, with a tabstop of 2, it looks like this: > > if (foo && bar && baz && > qux && quux) { > ... > } else if (quuux(quuuux, quuuuux, > long_expresion_comes_here(quuuuuux))) { > ... > } > > Notice that your `qux && quux' line (which follows the method we both like) > remained nicely aligned, but your `long_expression_comes_here' line has > moved back so much that it doesn't even satisfy the `right margin' rule > anymore. Oh, I still think a tabstop of 2 is insane (for various reasons, some explained in the thread you mentioned). No matter --- Junio will use --whitespace=fixup to convert your spaces to tabs anyway. Just thought I could give some survival tips. Regards, Jonathan