aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/TODO
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@openbsd.org>2019-05-03 09:39:25 +0000
committerIngo Schwarze <schwarze@openbsd.org>2019-05-03 09:39:25 +0000
commit62d11ac9d45a60fc14ef1ef718240c2d6174c974 (patch)
treef7b583594b697cb0239fab895072ad9d0a49c00c /TODO
parentd01c0c49e94a1aa06cfb7222d031a4d3e1f2e18a (diff)
downloadmandoc-62d11ac9d45a60fc14ef1ef718240c2d6174c974.tar.gz
mandoc-62d11ac9d45a60fc14ef1ef718240c2d6174c974.tar.zst
mandoc-62d11ac9d45a60fc14ef1ef718240c2d6174c974.zip
In man(1) mode, when the first argument starts with a digit,
optionally followed by a letter, and at least one more argument follows, interpret the first argument as a section name even when additional characters follow after the digit and letter. This is needed because many operating systems have section names consisting of a digit followed by more than one letter - for example Illumos, Solaris, Linux, even NetBSD. There is very little risk of regressions: in the whole corpus of manual pages on man.openbsd.org, there isn't a single manual page name starting with a digit. And even if programs like "0ad" or "4channels" had manual pages, "man 0ad" and "man -a cat 0ad" would still work, only "man -a 0ad cat" will fail with "man: No entry for cat in section 0ad of the manual." Fixing one of the issues reported by Lorenzo Beretta <loreb at github> as part of https://github.com/void-linux/void-packages/issues/9868 .
Diffstat (limited to 'TODO')
0 files changed, 0 insertions, 0 deletions