diff options
author | Kristaps Dzonsons <kristaps@bsd.lv> | 2009-11-12 05:50:12 +0000 |
---|---|---|
committer | Kristaps Dzonsons <kristaps@bsd.lv> | 2009-11-12 05:50:12 +0000 |
commit | 754ffee707861356b63ca9cf6d44f5d683edf9f3 (patch) | |
tree | 8d87e9f691c5f59a89cdcde5a4f89e40f10bc048 /man_argv.c | |
parent | f2108e6ac6a2dab810b9177f6f302c9032ca4af5 (diff) | |
download | mandoc-754ffee707861356b63ca9cf6d44f5d683edf9f3.tar.gz mandoc-754ffee707861356b63ca9cf6d44f5d683edf9f3.tar.zst mandoc-754ffee707861356b63ca9cf6d44f5d683edf9f3.zip |
Basically re-wrote -Tascii font handling: instead of incrementers for
bold and underline, we use a stack (no cascading, no double-font-mode).
Font modes with \f only affect the current stack point, as documented in
mdoc.7 and man.7. While -mdoc stacks fonts with embedded macros, -man
replaces them (the stack is always size 1). This works for all
invocations in supported systems' manual corpora to date. It doesn't
support groff's insanity with line-scoped \f as documented in mdoc.7.
Diffstat (limited to 'man_argv.c')
0 files changed, 0 insertions, 0 deletions