From 2557100b9ef3b75d05fd85534b4d75792fd68ab3 Mon Sep 17 00:00:00 2001 From: Greg Ward Date: Thu, 8 May 2003 02:02:50 +0000 Subject: [PATCH] Minor clarification of dedent(). --- Lib/textwrap.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Lib/textwrap.py b/Lib/textwrap.py index ec0e7cbe01..754b037323 100644 --- a/Lib/textwrap.py +++ b/Lib/textwrap.py @@ -334,16 +334,16 @@ def dedent(text): lines = text.expandtabs().split('\n') margin = None for line in lines: - content = len(line.lstrip()) + content = line.lstrip() if not content: continue - indent = len(line) - content + indent = len(line) - len(content) if margin is None: margin = indent else: margin = min(margin, indent) - if margin is not None: + if margin is not None and margin > 0: for i in range(len(lines)): lines[i] = lines[i][margin:] -- 2.50.0