Skip to content

Commit 27fcf53

Browse files
committed
small speedup by removing ends with
1 parent 199d237 commit 27fcf53

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Lib/textwrap.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -436,7 +436,7 @@ def dedent(text):
436436
margin = os.path.commonprefix([line for line in lines if line.lstrip()])
437437
margin_len = len(margin) - len(margin.lstrip())
438438

439-
return "\n".join([line[margin_len:] if line.lstrip() else "\n" if line.endswith("\n") else "" for line in lines])
439+
return "\n".join([line[margin_len:] if line.lstrip() else "\n" if line and line[-1] == "\n" else "" for line in lines])
440440

441441

442442
def indent(text, prefix, predicate=None):

0 commit comments

Comments
 (0)