aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/predefs.in
Commit message (Collapse)AuthorAgeFilesLines
* The mdoc(7) \*(Ba predefined string actually forces roman font;Ingo Schwarze2012-07-181-2/+2
| | | | | | | | | | | | that's stupid because it may break enclosing font changes, but let's do the same for groff bug compatibility. --> Never use \*(Ba, use just plain "|"! <-- Also, predefined strings are already expanded by the roff(7) parser, so the mdoc(7) parser has to look for the expanded string. OpenBSD rev. mdoc.c 1.90 and predefs.in 1.3
* Make sure that in -Tascii mode, predefined strings render the sameIngo Schwarze2011-07-311-4/+4
| | | | | | way as in groff. With this fix, \*(If, \*(Pi and \*(Tm change in other output modes, but -Tascii is what matters. Found when merging 1.11.3 to OpenBSD; ok kristaps@.
* The \*q predef certainly doesn't map to \"! Fix this.Kristaps Dzonsons2011-05-261-2/+2
|
* Most important move in getting predefined strings entirely containedKristaps Dzonsons2011-05-241-0/+65
within roff.c. These are now grokked from a table in the roff allocation routine and rest in the newly-created predefs.in (for consistency with chars.in). This is a first implementation and will likely be optimised along with the ds/de lookup table itself. This allows mandoc-defined predefined strings to be correctly removed or whatnot; earlier they couldn't. What will follow is the stripping-away of all predefined-string crud in the other parts of the system.