# HG changeset patch # User Mads Kiilerich # Date 2019-12-21 16:29:11 # Node ID 9bc709aa0614cba9d7a84cb5ae308a9a50d8c28c # Parent 9203621cae03a03bbf8cfb4b667daa656780a93e lib: avoid import string.replace Odd way to do it ... and gone in py3. diff --git a/kallithea/lib/utils2.py b/kallithea/lib/utils2.py --- a/kallithea/lib/utils2.py +++ b/kallithea/lib/utils2.py @@ -99,14 +99,12 @@ def convert_line_endings(line, mode): :rtype: str :return: converted line according to mode """ - from string import replace - if mode == 0: - line = replace(line, '\r\n', '\n') - line = replace(line, '\r', '\n') + line = line.replace('\r\n', '\n') + line = line.replace('\r', '\n') elif mode == 1: - line = replace(line, '\r\n', '\r') - line = replace(line, '\n', '\r') + line = line.replace('\r\n', '\r') + line = line.replace('\n', '\r') elif mode == 2: line = re.sub("\r(?!\n)|(?