diff options
author | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2021-09-11 13:08:37 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-11 13:08:37 +0300 |
commit | 260f217a3d1a6fcc6780540aa0a63e0ac590d629 (patch) | |
tree | 1c732d27944b45b94b1b2c72801c5ccc4e43c9ba /sphinx | |
parent | c44ee0ebaa8039a4e1014fa02f485c4693414e17 (diff) | |
parent | fb141c355fe0b6c163074dd3b48c65a694421b6a (diff) |
Merge pull request #9594 from hkuno/pr/no_empty_desc_4.x
let user skip printing command description
Diffstat (limited to 'sphinx')
-rw-r--r-- | sphinx/writers/manpage.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/sphinx/writers/manpage.py b/sphinx/writers/manpage.py index 90f3accbf..12fc31281 100644 --- a/sphinx/writers/manpage.py +++ b/sphinx/writers/manpage.py @@ -112,9 +112,10 @@ class ManualPageTranslator(SphinxTranslator, BaseTranslator): # overwritten -- added quotes around all .TH arguments def header(self) -> str: tmpl = (".TH \"%(title_upper)s\" \"%(manual_section)s\"" - " \"%(date)s\" \"%(version)s\" \"%(manual_group)s\"\n" - ".SH NAME\n" - "%(title)s \\- %(subtitle)s\n") + " \"%(date)s\" \"%(version)s\" \"%(manual_group)s\"\n") + if self._docinfo['subtitle']: + tmpl += (".SH NAME\n" + "%(title)s \\- %(subtitle)s\n") return tmpl % self._docinfo def visit_start_of_file(self, node: Element) -> None: |