[GRASSGUI] Re: indentation
Michael Barton
michael.barton at asu.edu
Mon Apr 30 11:59:50 EDT 2007
OK by me.
Michael
On 4/30/07 8:52 AM, "Martin Landa" <landa.martin at gmail.com> wrote:
> I vote for 4-spaces.
>
> Martin
>
> 2007/4/30, Michael Barton <michael.barton at asu.edu>:
>> What do you think? 4 spaces (takes up less room) or 8 (I guess it is some
>> kind of standard).
>>
>> Michael
>>
>>
>> On 4/30/07 8:09 AM, "Martin Landa" <landa.martin at gmail.com> wrote:
>>
>>> yes, I am only following default settings of python-menu in GNU Emacs;-)
>>>
>>> 2007/4/30, Michael Barton <michael.barton at asu.edu>:
>>>> Here is where I got the 8 spaces.
>>>>
>>>> Michael
>>>> __________________________________________
>>>> Michael Barton, Professor of Anthropology
>>>> School of Human Evolution & Social Change
>>>> Center for Social Dynamics & Complexity
>>>> Arizona State University
>>>>
>>>> phone: 480-965-6213
>>>> fax: 480-965-7671
>>>> www: http://www.public.asu.edu/~cmbarton
>>>>
>>>>
>>>> ------ Forwarded Message
>>>>> From: Glynn Clements <glynn at gclements.plus.com>
>>>>> Date: Tue, 24 Apr 2007 05:41:55 +0100
>>>>> To: Michael Barton <michael.barton at asu.edu>
>>>>> Cc: Martin Landa <landa.martin at gmail.com>, grass-gui
>>>>> <grassgui at grass.itc.it>
>>>>> Subject: Re: [GRASSGUI] Re: a couple of questions
>>>>>
>>>>>
>>>>> Michael Barton wrote:
>>>>>
>>>>>>>> One thing that I notice is that when we both work on a file, we
>>>>>>>> apparently
>>>>>>>> have different ways of indenting. This produces errors if not
>>>>>>>> consistent
>>>>>>>> within a method or sometimes within a class. To get in sync, I was
>>>>>>>> wondering
>>>>>>>> how you do indents‹spaces or tabs? If spaces, how many? Glynn Clements
>>>>>>>> recommended tabs and a common indent distance of 4 spaces.
>>>>>>>
>>>>>>> yes, it must be synchronized. Hm, I am using default python-mode in
>>>>>>> Emacs 21.3.1. On my laptop Emacs 22.x.
>>>>>>
>>>>>> I'm using default python-mode tabs in Eclipse. It may be a thing of using
>>>>>> tabs or spaces. I can turn all my tabs to spaces. But a recent post from
>>>>>> Glynn suggested that tabs were preferable (for some reason I don't
>>>>>> remember).
>>>>>
>>>>> Hmm; I don't recall that.
>>>>>
>>>>> Spaces are more robust, as there's no ambiguity as to how many columns
>>>>> a space occupies. With tabs, there's always the problem of people
>>>>> thinking that tab width is a preference, and then their code isn't
>>>>> indented correctly (and, in Python, that means that it doesn't work).
>>>>>
>>>>> If everyone always, without exception, used tabs for indentation, then
>>>>> you could change your editor's tab width with no adverse consequences.
>>>>>
>>>>> Unfortunately, that's a pretty big "if"; in my experience, any
>>>>> approach which relies upon the concept of "without exception" is
>>>>> essentially doomed.
>>>>>
>>>>> Ultimately, it doesn't matter what you use so long as your editor's
>>>>> tab width is 8 columns. If it's something else, then you *must* use
>>>>> spaces.
>>>>>
>>>>> --
>>>>> Glynn Clements <glynn at gclements.plus.com>
>>>>
>>>> ------ End of Forwarded Message
>>>>
>>>>
>>>
>>
>> __________________________________________
>> Michael Barton, Professor of Anthropology
>> School of Human Evolution & Social Change
>> Center for Social Dynamics & Complexity
>> Arizona State University
>>
>> phone: 480-965-6213
>> fax: 480-965-7671
>> www: http://www.public.asu.edu/~cmbarton
>>
>>
>>
>
__________________________________________
Michael Barton, Professor of Anthropology
School of Human Evolution & Social Change
Center for Social Dynamics & Complexity
Arizona State University
phone: 480-965-6213
fax: 480-965-7671
www: http://www.public.asu.edu/~cmbarton
More information about the grass-gui
mailing list