[Bug 273755] apropos.1 references options in man.1 that don't exist
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 273755] apropos.1 references options in man.1 that don't exist"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 273755] apropos.1 references options in man.1 that don't exist"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 273755] apropos.1 references options in man.1 that don't exist"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 13 Sep 2023 07:34:15 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273755
Bug ID: 273755
Summary: apropos.1 references options in man.1 that don't exist
Product: Base System
Version: Unspecified
Hardware: Any
OS: Any
Status: New
Severity: Affects Many People
Priority: ---
Component: misc
Assignee: bugs@FreeBSD.org
Reporter: concussious.bugzilla@runbox.com
contrib/mandoc/apropos.1 (rendered) Line 66:
The options -chlw are also supported and are documented in man(1).
These options are not documented in man(1).
apropos.1 is referencing mandoc man(1), but we are using FreeBSD man(1).
From mandoc man(1):
-c Copy the manual page to the standard output instead of using less(1) to
paginate it. This is done by default if the standard output is not a terminal
device.
-h Display only the SYNOPSIS lines of the requested manual pages. Implies
-a and -c.
-l A synonym for mandoc(1). The name arguments are interpreted as
filenames. No search is done and file, path, section, subsection, and -w are
ignored. This option implies -a.
-w List the pathnames of all matching manual pages instead of displaying
any of them. If no name is given, list the directories that would be searched.
I tested them:
-c does not appear to do anything.
-h prints alternating rows of periods.
-l does not make sense (to me) in the context of apropos.
-w works, is very helpful, and certainly must be mentioned.
apropos(1) certainly accepts these options at any rate.
I do not understand how to integrate these options into the manual.
Our man(1) is a very nice example to study and learn shell scripting, and has
extra features.
Issue present for all supported and development releases since the 2015 import
of mandoc apropos(1).
--
You are receiving this mail because:
You are the assignee for the bug.