blob: 5bd6c95ed1773bfcd5275602c8d2d9084cf4af01 [file] [log] [blame]
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