From bec4e89cb339beb824541b0b88dda4ea1742835f Mon Sep 17 00:00:00 2001 From: myint 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