Hi Bjarni, this bug
Split a punctuation from a single argument, if a two-font macro is meant 64:.B /etc/smartd.conf.
and minor mandoc / groff warnings are now fixed upstream: https://www.smartmontools.org/changeset/5506 https://www.smartmontools.org/changeset/5520 The remaining suggestions will be addressed after smartmontools 7.4 release.
Change '-' (\-) to '\(en' (en-dash) for a numeric range.
BTW, tests with groff show that, unlike '\-', the '\(en' does not look "nice" for numerical ranges because it is vertically aligned for lowercase letters. This is the case with the default serif font T(imes) and also the with sans-serif font H(elvetica).
... smartd.conf.5:173:# Start short self\-tests daily between 1\-2, 2\-3, and smartd.conf.5:174:# 3\-4 am. ...
Note that using '\(en' in the above text has no visible effect because this section is always rendered with monospaced (.ft CW) font.
The amount of space between sentences in the output can then be controlled with the ".ss" request.
Where should .ss be used? I didn't find any example in your patch on other man pages.
-- Regards, Christian