--- a/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py Sun Mar 01 16:41:21 2015 +0100 +++ b/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleFixer.py Mon Mar 02 19:02:05 2015 +0100 @@ -512,11 +512,13 @@ fix (integer) """ line = line - 1 - left, right = self.__source[line].split("'''", 1) + quotes = re.match(r"""\s*[ru]?('''|'|\")""", + self.__source[line]).group(1) + left, right = self.__source[line].split(quotes, 1) self.__source[line] = left + '"""' + right while line < len(self.__source): - if self.__source[line].rstrip().endswith("'''"): - left, right = self.__source[line].rsplit("'''", 1) + if self.__source[line].rstrip().endswith(quotes): + left, right = self.__source[line].rsplit(quotes, 1) self.__source[line] = left + '"""' + right break line += 1