]> git.cameronkatri.com Git - mandoc.git/blobdiff - term_ascii.c
improve documentation of .Fa, .Va, and .Vt;
[mandoc.git] / term_ascii.c
index ab629026e30de64f9435c4761394858d067fe092..887710a208c213133f5e40a24db9c28f31a496e7 100644 (file)
@@ -1,4 +1,4 @@
-/*     $Id: term_ascii.c,v 1.32 2014/08/17 22:10:29 schwarze Exp $ */
+/*     $Id: term_ascii.c,v 1.33 2014/09/03 05:22:45 schwarze Exp $ */
 /*
  * Copyright (c) 2010, 2011 Kristaps Dzonsons <kristaps@bsd.lv>
  * Copyright (c) 2014 Ingo Schwarze <schwarze@openbsd.org>
@@ -58,7 +58,7 @@ static        size_t            locale_width(const struct termp *, int);
 static struct termp *
 ascii_init(enum termenc enc, char *outopts)
 {
-       const char      *toks[4];
+       const char      *toks[5];
        char            *v;
        struct termp    *p;
 
@@ -97,7 +97,8 @@ ascii_init(enum termenc enc, char *outopts)
        toks[0] = "indent";
        toks[1] = "width";
        toks[2] = "mdoc";
-       toks[3] = NULL;
+       toks[3] = "synopsis";
+       toks[4] = NULL;
 
        while (outopts && *outopts)
                switch (getsubopt(&outopts, UNCONST(toks), &v)) {
@@ -115,6 +116,9 @@ ascii_init(enum termenc enc, char *outopts)
                        p->mdocstyle = 1;
                        p->defindent = 5;
                        break;
+               case 3:
+                       p->synopsisonly = 1;
+                       break;
                default:
                        break;
                }