CVS log for mandoc/predefs.in

[BACK] Up to [cvsweb.bsd.lv] / mandoc

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.4 / (download) - annotate - [select for diffs], Wed Jul 18 10:39:19 2012 UTC (8 years ago) by schwarze
Branch: MAIN
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 (colored)

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 ago) by schwarze
Branch: MAIN
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 (colored)

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, 2 months ago) by kristaps
Branch: MAIN
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 (colored)

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, 2 months ago) by kristaps
Branch: MAIN

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.




CVSweb