Lines Matching refs:roff

36  * roff(7): implement the .break request (break out of a .while loop)
37 * roff(7): support the CB and CI fonts in \f and .ft
53 * roff(7): fix a rare case of writing one byte past the end of the input buffer
54 * roff(7): do not call abort(3) when \*[.T] is encountered
55 * roff(7): fix an assertion failure caused by a macro inside .ce .if
56 * roff(7): fix assertion failures for .ti and .po with excessive arguments
57 * roff(7): avoid near-infinte output for .ce inside explicit no-fill mode
96 * tbl(7): no longer leak tabulator settings to subsequent roff(7) code
125 * roff(7): when calling an empty macro, do not clobber existing arguments
126 * roff(7): recognize \} on lines closing a macro definition request
127 * roff(7): do not throw a bogus warning for "'br\}" and similar lines
128 * roff(7): stop generating comment nodes when encountering the first content
221 * roff(7) .shift, .while, and .return requests
222 * roff(7) .char request (output glyph definition)
223 * roff(7) .nop request (no operation)
224 * roff(7) .ft request: handle the CB, CI, and CR fonts
225 * roff(7) .if c conditional (character available)
226 * roff(7) \\$@ escape sequence (insert all macro arguments, quoted)
227 * roff(7) \*(.T predefined string (interpolate output device name)
228 * roff(7) \[charNNN] escape sequence (for printable ASCII characters)
229 * roff(7) \# escape sequence (line continuation with comment)
303 * roff(7) \n+ and \n- numerical register auto-increment and -decrement
304 * roff(7) .nr optional third argument (auto-increment step size)
312 using renamed or user defined macros after roff(7) conditionals.
384 of syntax tree nodes on the roff(7) level, allowing implementation
385 of many additional roff requests.
407 * roff(7): Implement the .ce (centering), .mc (margin character),
411 * roff(7) .am: Implement appending to mdoc(7) and man(7) macros.
412 * roff(7): implement the \h (horizontol motion), \l (horizontal
415 * roff(7): Implement the 'd' conditional (macro or string defined).
453 * Carsten Kunze (Heirloom roff) for help keeping mandoc and groff
485 * roff(7): Warn about trailing whitespace at the end of comments.
526 * roff(7): Fix an assertion failure caused by \z\[u00FF] with -Tps/-Tpdf.
527 * roff(7): Fix an assertion failures caused by whitespace inside \o''
575 Carsten Kunze (Heirloom roff), Kristaps Dzonsons (bsd.lv),
609 * roff(7): Implement \n(.$ (number of macro arguments).
610 * roff(7): Fully implement \z (do not advance cursor).
611 * roff(7): Implement the `r' conditional (register exists).
612 * roff(7): Implement \\$* (interpolate all arguments).
613 * roff(7): Parse and ignore \, and \/ (italic corrections).
631 * roff(7): Avoid an assertion caused by blanks inside \o.
632 * roff(7): Make .so links to gziped manuals work without mandoc.db(5).
656 * roff(7): Don't allow breaking the output line after hyphens
658 * roff(7): Ignore blank characters at the beginning of conditional blocks.
659 * roff(7): Escape breakable hyphens only after handling input line traps.
660 * roff(7): Reject \[uD800] to \[uDFFF] (surrogates) in the parser.
674 * mdoc(7) and man(7): Unified node handling library in roff.c.
676 * roff(7): Major character table cleanup.
728 http://mandoc.bsd.lv/cgi-bin/cvsweb/roff.c#rev1.241
730 http://mandoc.bsd.lv/cgi-bin/cvsweb/roff.c#rev1.247
754 * roff(7): Basic implementation of the \o escape sequence (overstrike),
760 * gmdiff: Minimal support for Heirloom roff.
763 * roff(7): Fix a read buffer overrun on incomplete numerical conditions.
771 * roff(7): Fix a NULL pointer access on trailing \s-/\s+ without an argument.
773 * roff(7): Don't let the modulo operator divide by zero.
799 * roff(7): Fix vertical scaling, most of it was wrong.
800 * roff(7): Slightly improve \w width measurements.
801 * roff(7): Accept the historic aliases \s10 to \s39 for \s(10 to \s(39.
802 * roff(7): Correctly escape quotes when expanding macro arguments.
803 * roff(7): Correctly handle scaling units in numerical expressions,
805 * roff(7): Three minor fixes with respect to evaluation of conditionals.
806 * roff(7): Let .it accept numerical expressions, not just constants.
858 * Parse and ignore the .pl (page length) roff(7) request.
877 * Fix a division by zero in the roff(7) parser.
906 * The roff(7) parser now provides an almost complete implementation
914 * The roff(7) parser now supports the .ami (append to macro with
918 * The roff(7) parser now supports string comparison and numerical
920 * The roff parser now fully supports the \B (validate numerical
925 * The roff parser now supports expansion of user-defined strings
927 * The roff(7) parser now handles some pre-defined read-only
938 * In the roff(7) parser, several bugs were fixed with respect
940 * Parsing of roff(7) identifiers and escape sequences was improved
996 * The roff(7) .nr request now supports incrementing and decrementing
999 * The roff(7) parser now supports the alternative escape sequence
1001 * The roff(7) parser now parses and ignores the .fam (font family)
1004 * The roff(7) manual got a new ESCAPE SEQUENCE REFERENCE.
1019 * The roff(7) parser now supports the \f(BI (bold+italic) font escape,
1067 moving the gory details of the LANGUAGE SYNTAX to the roff(7) manual,
1085 * Handling of tr macro in roff(7) implemented. This makes Perl
1094 low-level roff with eqn). See the eqn(7) manual for details.
1150 the roff(7) manual) has been merged from tbl.bsd.lv. Output is still
1169 * many new roff(7) components,
1184 considerable roff(7) and special character support.
1204 * minimal "ds" roff(7) symbols are supported
1244 roff(7) instructions;
1302 * More efforts to get roff instructions in man(7) documents under
1303 control. Note that roff instructions embedded in line-scoped,
1313 to handling roff instructions in man(7) documents.
1319 roff macro blocks.
1326 which is valid roff.