summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/autopep8/files/autopep8-0.5.2-issue-10.patch')
-rw-r--r--dev-python/autopep8/files/autopep8-0.5.2-issue-10.patch28
1 files changed, 28 insertions, 0 deletions
diff --git a/dev-python/autopep8/files/autopep8-0.5.2-issue-10.patch b/dev-python/autopep8/files/autopep8-0.5.2-issue-10.patch
new file mode 100644
index 00000000000..5bd6c95ed17
--- /dev/null
+++ b/dev-python/autopep8/files/autopep8-0.5.2-issue-10.patch
@@ -0,0 +1,28 @@
+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
+