diff options
Diffstat (limited to 'dev-python/autopep8/files')
-rw-r--r-- | dev-python/autopep8/files/autopep8-0.5.2-issue-10.patch | 28 |
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 + |