Hi,
On 7.2.2014. 2:20, msus...@gmail.com wrote:
Based on the responses I arrived to the conclusion that there
is no better solution than trying to be careful and have good
testing suites.
It would be possible to disable the Tab key completely
...[snipped]...
Maybe a coloring of the
Chris Angelico schreef:
But none of this would solve the OP's original issue. Whether it's a
tab or spaces, unexpectedly indenting a line of code is a problem.
I had misread. I thought the problem was that the OP did want to indent,
but accidentally used the tab key instead of the space bar
msus...@gmail.com schreef:
On Thursday, February 6, 2014 12:29:36 PM UTC-8, Roel Schroeven wrote:
My suggestion: configure your editor to insert the appropriate amount of
spaces instead of a tab when you press the tab key.
You misunderstood the problem, but managed to start a Tab war! :-)
On 2/5/2014 10:02 PM, msus...@gmail.com wrote:
if a == 1:
x = y
else:
x = z
y = z + y
z = z + 1
While editing this file I accidentally pushed TAB on the line with 'y = z + y'.
In this particular case, remove the indentation with
x = y if a == 1 else z
and indenting the next line is
On 2014-02-06, msus...@gmail.com msus...@gmail.com wrote:
I had a bug in a Python script recently. The code in question was something
along the lines of:
if a == 1:
x = y
else:
x = z
y = z + y
z = z + 1
While editing this file I accidentally pushed TAB on the line
with 'y = z
Thanks for all the suggestions!
Best,
-Matyas
--
https://mail.python.org/mailman/listinfo/python-list
msus...@gmail.com schreef:
I had a bug in a Python script recently. The code in question was something
along the lines of:
if a == 1:
x = y
else:
x = z
y = z + y
z = z + 1
While editing this file I accidentally pushed TAB on the line with 'y = z + y'.
My changes were elsewhere and I
On Thu, Feb 6, 2014 at 3:29 PM, Roel Schroeven r...@roelschroeven.net wrote:
msus...@gmail.com schreef:
I had a bug in a Python script recently. The code in question was
something along the lines of:
if a == 1:
x = y
else:
x = z
y = z + y
z = z + 1
While editing this file I
On 02/06/2014 12:36 PM, Larry Martell wrote:
On Thu, Feb 6, 2014 at 3:29 PM, Roel Schroeven wrote:
msus...@gmail.com schreef:
While editing this file I accidentally pushed TAB on the line with 'y = z
+ y'.
My suggestion: configure your editor to insert the appropriate amount of
spaces
On Thu, Feb 6, 2014 at 4:32 PM, Ethan Furman et...@stoneleaf.us wrote:
On 02/06/2014 12:36 PM, Larry Martell wrote:
On Thu, Feb 6, 2014 at 3:29 PM, Roel Schroeven wrote:
msus...@gmail.com schreef:
While editing this file I accidentally pushed TAB on the line with 'y =
z
+ y'.
My
On Fri, Feb 7, 2014 at 9:09 AM, Larry Martell larry.mart...@gmail.com wrote:
The Tab key is not evil, it's the tab character (Ctrl-I). I have been
bitten by this many time when I had to work on a program written by
another. They had their tab stops set at 5 or 6, mine is set at 4, or
they did
On Friday, February 7, 2014 12:30:17 AM UTC+2, Chris Angelico wrote:
On Fri, Feb 7, 2014 at 9:09 AM, Larry Martell lar...@gmail.com wrote:
The Tab key is not evil, it's the tab character (Ctrl-I). I have been
bitten by this many time when I had to work on a program written by
another.
On Fri, Feb 7, 2014 at 10:01 AM, Asaf Las roeg...@gmail.com wrote:
pep8 pushed \t to dark side in Python.
Only for the Python stdlib, and only because a decision has to be made
one way or the other. I believe Guido stated at one point that there
was only a very weak push toward spaces only
On Thursday, February 6, 2014 12:29:36 PM UTC-8, Roel Schroeven wrote:
My suggestion: configure your editor to insert the appropriate amount of
spaces instead of a tab when you press the tab key.
You misunderstood the problem, but managed to start a Tab war! :-)
My emacs inserts 4 spaces
On Fri, Feb 7, 2014 at 12:20 PM, msus...@gmail.com wrote:
It would be possible to disable the Tab key completely and type in the spaces
all the time. (It is much less likely that one would press the space bar
accidentally four times or hold it down to get 4 spaces by mistake.)
I had a bug in a Python script recently. The code in question was something
along the lines of:
if a == 1:
x = y
else:
x = z
y = z + y
z = z + 1
While editing this file I accidentally pushed TAB on the line with 'y = z + y'.
My changes were elsewhere and I did not notice the above one
On Wed, 05 Feb 2014 19:02:09 -0800, msustik wrote:
My changes were elsewhere and I did not notice the above one line
change when I looked at the diffs before commit. I should have noticed
it...
It was rare that a was 1 and therefore the problem did not show up for
a while. (I know I should
On Thu, Feb 6, 2014 at 2:08 PM, Dan Sommers d...@tombstonezero.net wrote:
On Wed, 05 Feb 2014 19:02:09 -0800, msustik wrote:
My changes were elsewhere and I did not notice the above one line
change when I looked at the diffs before commit. I should have noticed
it...
It was rare that a was
On Thursday, February 6, 2014 5:02:09 AM UTC+2, msu...@gmail.com wrote:
I had a bug in a Python script recently. The code in question was
something along the lines of:
if a == 1:
x = y
else:
x = z
y = z + y
z = z + 1
While editing this file I accidentally pushed TAB on the line
19 matches
Mail list logo