diff options
author | Ezio Melotti <ezio.melotti@gmail.com> | 2012-11-16 13:17:59 +0200 |
---|---|---|
committer | Ezio Melotti <ezio.melotti@gmail.com> | 2012-11-16 13:17:59 +0200 |
commit | 9d2e7e010ea4c6d045575e7f59035b59fac416b2 (patch) | |
tree | 905bf8d86ea72b21da5bcfbc5256dada8fc41faa | |
parent | e4710cfcedbecbd3bfa154c2586415ab5b6e28bc (diff) | |
parent | eb24b44ef494dde1564d642d39d460de4f4a2a3a (diff) | |
download | cpython-git-9d2e7e010ea4c6d045575e7f59035b59fac416b2.tar.gz |
#16478: merge with 3.3.
-rwxr-xr-x | Lib/tabnanny.py | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/Lib/tabnanny.py b/Lib/tabnanny.py index 4a54f89e82..5b9b444c1a 100755 --- a/Lib/tabnanny.py +++ b/Lib/tabnanny.py @@ -188,21 +188,21 @@ class Whitespace: # count, il = self.norm # for i in range(len(count)): # if count[i]: - # il = il + (i/tabsize + 1)*tabsize * count[i] + # il = il + (i//tabsize + 1)*tabsize * count[i] # return il # quicker: - # il = trailing + sum (i/ts + 1)*ts*count[i] = - # trailing + ts * sum (i/ts + 1)*count[i] = - # trailing + ts * sum i/ts*count[i] + count[i] = - # trailing + ts * [(sum i/ts*count[i]) + (sum count[i])] = - # trailing + ts * [(sum i/ts*count[i]) + num_tabs] - # and note that i/ts*count[i] is 0 when i < ts + # il = trailing + sum (i//ts + 1)*ts*count[i] = + # trailing + ts * sum (i//ts + 1)*count[i] = + # trailing + ts * sum i//ts*count[i] + count[i] = + # trailing + ts * [(sum i//ts*count[i]) + (sum count[i])] = + # trailing + ts * [(sum i//ts*count[i]) + num_tabs] + # and note that i//ts*count[i] is 0 when i < ts count, trailing = self.norm il = 0 for i in range(tabsize, len(count)): - il = il + i/tabsize * count[i] + il = il + i//tabsize * count[i] return trailing + tabsize * (il + self.nt) # return true iff self.indent_level(t) == other.indent_level(t) |