Version 2.0 from testing branch #1

Merged
olesteep merged 105 commits from testing into master 2025-02-18 23:38:05 +03:00
Showing only changes of commit a75314d2ad - Show all commits

View file

@ -3,6 +3,7 @@ from pathlib import Path
import colorama
import sys
import os
import re
class Printer:
"""
@ -26,7 +27,8 @@ class Printer:
:param string: String to "clean"
:return: "Clean" string
"""
return string + " " * (os.get_terminal_size().columns - len(string))
ansi_escape = re.compile(r'\x1B(?:[@-Z\\-_]|\[[0-?]*[ -/]*[@-~])')
return string + " " * (os.get_terminal_size().columns - len(ansi_escape.sub('', string)))
@staticmethod
def win_ascii_esc():