You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/dev-python/autopep8/files/autopep8-0.5.2-issue-10.patch

29 lines
837 B

From bec4e89cb339beb824541b0b88dda4ea1742835f Mon Sep 17 00:00:00 2001
From: myint <myint@macbookpro.local>
Date: Fri, 4 May 2012 06:09:22 -0700
Subject: [PATCH] Correct fix_e224() to not modify indentation
---
autopep8.py | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/autopep8.py b/autopep8.py
index c795cf3..c7ca42c 100755
--- a/autopep8.py
+++ b/autopep8.py
@@ -230,7 +230,10 @@ class FixPEP8(object):
def fix_e224(self, result):
target = self.source[result['line'] - 1]
- fixed = re.sub(r'\t+', ' ', target, 1)
+ offset = result['column']
+ prefix = target[:offset - 1]
+ suffix = target[offset - 1:].replace('\t', ' ')
+ fixed = prefix + " " + suffix
self.source[result['line'] - 1] = fixed
def fix_e225(self, result):
--
1.7.8.5