fix incorrect repeat counts

This commit is contained in:
Kovid Goyal 2021-11-17 13:24:35 +05:30
parent 727260e69b
commit 14142c320a
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -117,7 +117,9 @@ def without_line_wrap(write: Callable[[str], None]) -> Generator[None, None, Non
@cmd
def repeat(char: str, count: int) -> str:
return f'{char}\x1b[{abs(count)}b'
if count > 1:
return f'{char}\x1b[{count-1}b'
return char * count
@cmd