From: Christian Heller Date: Wed, 4 Jun 2025 00:05:20 +0000 (+0200) Subject: Minor refactoring, error message re-phrasing. X-Git-Url: https://plomlompom.com/repos/%22https:/validator.w3.org/%7B%7Btodo.comment%7D%7D?a=commitdiff_plain;p=ircplom Minor refactoring, error message re-phrasing. --- diff --git a/ircplom.py b/ircplom.py index e527214..8b9fd17 100755 --- a/ircplom.py +++ b/ircplom.py @@ -638,14 +638,14 @@ class TuiLoop(Loop): if to_parse[0:1] == '/': toks = to_parse[1:].split(maxsplit=1) alert = f'{toks[0]} unknown' - cmd_name = toks[0] - cmd = self._cmd_name_to_cmd(cmd_name) + cmd = self._cmd_name_to_cmd(toks[0]) if cmd and cmd.__name__ != stack()[0].function: params = signature(cmd).parameters n_args_max = len(params) n_args_min = len([p for p in params.values() if p.default == inspect_empty]) - alert = f'{toks[0]} needs {n_args_min} - {n_args_max} args' + alert = f'{cmd.__name__} needs between {n_args_min} and '\ + f'{n_args_max} args' if len(toks) == 1 and not n_args_min: alert = cmd() elif len(toks) > 1 and params\