In article <20130321052423.ga4...@britannica.bec.de>, Joerg Sonnenberger <jo...@britannica.bec.de> wrote: >On Wed, Mar 20, 2013 at 10:04:05PM -0400, Christos Zoulas wrote: >> Module Name: src >> Committed By: christos >> Date: Thu Mar 21 02:04:05 UTC 2013 >> >> Modified Files: >> src/external/bsd/top/bin: Makefile >> >> Log Message: >> The man page has numbered registers and conditionals and cannot be handled >> by mandoc, so make it use groff. Unfortunately since we don't install cat >> pages, this does not work. At least it works for html! > >mandoc supports conditionals and numbered registers, it just doesn't use >them to implement the numbers. I do believe that the use in this man >page is wrong...
How is that? "\n<name>" is the way to refer to print numbered registers. mandoc eats the backslash and print n<name>. Even using ".af <name> <format>" to change the format (from the default which is decimal) does not phase it. Should I fix it? christos