Up to [cvsweb.bsd.lv] / mandoc
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: MAIN
Revision 1.4 / (download) - annotate - [selected], Wed Jul 18 10:39:19 2012 UTC (8 years, 7 months ago) by schwarze
CVS Tags: VERSION_1_14_5, VERSION_1_14_4, VERSION_1_14_3, VERSION_1_14_2, VERSION_1_14_1, VERSION_1_13_4, VERSION_1_13_3, VERSION_1_13_2, VERSION_1_13_1, VERSION_1_13, VERSION_1_12_4, VERSION_1_12_3, VERSION_1_12_2, VERSION_1_12, HEAD
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (unified)
The mdoc(7) \*(Ba predefined string actually forces roman font; 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
Revision 1.3 / (download) - annotate - [select for diffs], Sun Jul 31 11:36:49 2011 UTC (9 years, 7 months ago) by schwarze
CVS Tags: VERSION_1_12_1, VERSION_1_12_0, VERSION_1_11_7, VERSION_1_11_6
Changes since 1.2: +4 -4 lines
Diff to previous 1.2 (unified) to selected 1.4 (unified)
Make sure that in -Tascii mode, predefined strings render the same 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@.
Revision 1.2 / (download) - annotate - [select for diffs], Thu May 26 14:30:28 2011 UTC (9 years, 9 months ago) by kristaps
CVS Tags: VERSION_1_11_5, VERSION_1_11_4, VERSION_1_11_3
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (unified) to selected 1.4 (unified)
The \*q predef certainly doesn't map to \"! Fix this.
Revision 1.1 / (download) - annotate - [select for diffs], Tue May 24 21:18:06 2011 UTC (9 years, 9 months ago) by kristaps
Diff to selected 1.4 (unified)
Most important move in getting predefined strings entirely contained 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.
This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.