From 2865ac1cd71be2f61fcc8e19008f2a15cfc6a41f Mon Sep 17 00:00:00 2001 From: Theo Cavignac Date: Wed, 1 Nov 2023 19:24:13 +0100 Subject: [PATCH] remove at most one leading space from comments --- luadoc/parser.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/luadoc/parser.py b/luadoc/parser.py index 679c0b0..4324c51 100644 --- a/luadoc/parser.py +++ b/luadoc/parser.py @@ -246,7 +246,11 @@ def _create_function_overload(self, original: LuaFunction, overload_def: LuaType def _parse_comment(self, comment: str, ast_node: Node): if comment.startswith(self._start_symbol): - text = comment.lstrip(self._start_symbol + " ") + text = comment[len(self._start_symbol):] + + if text.startswith(" "): + text = text[1:] + parts = text.split(" ", 1) if parts: if parts[0].startswith('@'):