From 41cef7ec88523383c3605488d887aa5a2036445c Mon Sep 17 00:00:00 2001 From: Kevin Date: Sun, 2 Aug 2026 23:23:55 +0300 Subject: [PATCH] [SLL] Fix Character just appearing bug thing --- DevTools/sll.py | 32 ++++++++++++++++++++++++-------- 1 file changed, 24 insertions(+), 8 deletions(-) diff --git a/DevTools/sll.py b/DevTools/sll.py index 3b09303..dcfe618 100644 --- a/DevTools/sll.py +++ b/DevTools/sll.py @@ -62,14 +62,30 @@ def log(logValue,logLevel=1,DesignObject=LogDesign,ShowLogLevel=False): def warn(warnValue,warnLevel=1,DesignObject=LogDesign,ShowWarnLevel=False): out = "" for char in DesignObject.template: - if char == "W": - out += DesignObject.logChar - elif char == "l": - if ShowWarnLevel: out += str(warnLevel) - else: out += DesignObject.whitepace - else: - if char == "-": out += DesignObject.whitepace - else: out += char + + match char: + case "L": + out += DesignObject.warnChar + case "l": + if ShowWarnLevel:out += str(warnLevel) + else:out += DesignObject.whitepace + case "-": + out += DesignObject.whitepace + + case _: + out += char + + + + + # if char == "W": + # out += DesignObject.logChar + # elif char == "l": + # if ShowWarnLevel: out += str(warnLevel) + # else: out += DesignObject.whitepace + # else: + # if char == "-": out += DesignObject.whitepace + # else: out += char out = DesignObject.warnColor + out + DesignObject.RESET print(out , warnValue)