From 54ec467c165b27e7987645f7f17c5693427e13c3 Mon Sep 17 00:00:00 2001 From: DaniPopes <57450786+DaniPopes@users.noreply.github.com> Date: Sat, 20 Jan 2024 12:03:38 +0100 Subject: [PATCH] fix: allow empty command descriptions --- scripts/gen_output/help.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/gen_output/help.py b/scripts/gen_output/help.py index f606f72a9..daf26c322 100755 --- a/scripts/gen_output/help.py +++ b/scripts/gen_output/help.py @@ -191,7 +191,10 @@ def parse_description(s: str): idx = s.find("Usage:") if idx < 0: return "", s - return s[:idx].strip().splitlines()[0].strip(), s[idx:] + lines = s[:idx].strip().splitlines() + if len(lines) == 0: + return "", s + return lines[0].strip(), s[idx:] def cmd_summary(md_root: str, cmd: str, obj: object, indent: int):