Plugins/CheckerPlugins/Pep8/Pep8Fixer.py

changeset 1203
2e9f25df356f
parent 1131
7781e396c903
child 1509
c0b5e693b0eb
diff -r d3d4790602f2 -r 2e9f25df356f Plugins/CheckerPlugins/Pep8/Pep8Fixer.py
--- a/Plugins/CheckerPlugins/Pep8/Pep8Fixer.py	Tue Jul 26 20:00:18 2011 +0200
+++ b/Plugins/CheckerPlugins/Pep8/Pep8Fixer.py	Wed Jul 27 19:07:01 2011 +0200
@@ -181,7 +181,7 @@
         @return flag indicating an applied fix (boolean) and a message for
             the fix (string)
         """
-        self.__source[line - 1] = re.sub(r'[\t ]*$', "",
+        self.__source[line - 1] = re.sub(r'[\t ]+(\r?)$', r"\1",
                                          self.__source[line - 1])
         return (True, self.trUtf8("Whitespace stripped from end of line."))
     

eric ide

mercurial