diff --git a/sphinx/writers/manpage.py b/sphinx/writers/manpage.py index 89d303a67ed..7174d1f9603 100644 --- a/sphinx/writers/manpage.py +++ b/sphinx/writers/manpage.py @@ -191,6 +191,12 @@ def visit_desc_parameterlist(self, node: Element) -> None: def depart_desc_parameterlist(self, node: Element) -> None: self.body.append(')') + def visit_desc_parameter_line(self, node: Element) -> None: + self.visit_definition(node) + + def depart_desc_parameter_line(self, node: Element) -> None: + self.depart_definition(node) + def visit_desc_parameter(self, node: Element) -> None: if not self.first_param: self.body.append(', ') diff --git a/sphinx/writers/texinfo.py b/sphinx/writers/texinfo.py index 1d72e4130c3..78d3d688af7 100644 --- a/sphinx/writers/texinfo.py +++ b/sphinx/writers/texinfo.py @@ -1469,6 +1469,12 @@ def visit_desc_parameterlist(self, node: Element) -> None: def depart_desc_parameterlist(self, node: Element) -> None: self.body.append(')') + def visit_desc_parameter_line(self, node: Element) -> None: + pass + + def depart_desc_parameter_line(self, node: Element) -> None: + pass + def visit_desc_parameter(self, node: Element) -> None: if not self.first_param: self.body.append(', ')