=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/mandoc/term_ascii.c,v retrieving revision 1.20 retrieving revision 1.21 diff -c -r1.20 -r1.21 *** src/usr.bin/mandoc/term_ascii.c 2014/08/17 22:08:53 1.20 --- src/usr.bin/mandoc/term_ascii.c 2014/09/03 05:17:08 1.21 *************** *** 1,4 **** ! /* $Id: term_ascii.c,v 1.20 2014/08/17 22:08:53 schwarze Exp $ */ /* * Copyright (c) 2010, 2011 Kristaps Dzonsons * Copyright (c) 2014 Ingo Schwarze --- 1,4 ---- ! /* $OpenBSD: term_ascii.c,v 1.21 2014/09/03 05:17:08 schwarze Exp $ */ /* * Copyright (c) 2010, 2011 Kristaps Dzonsons * Copyright (c) 2014 Ingo Schwarze *************** *** 50,56 **** static struct termp * ascii_init(enum termenc enc, char *outopts) { ! const char *toks[4]; char *v; struct termp *p; --- 50,56 ---- static struct termp * ascii_init(enum termenc enc, char *outopts) { ! const char *toks[5]; char *v; struct termp *p; *************** *** 87,93 **** toks[0] = "indent"; toks[1] = "width"; toks[2] = "mdoc"; ! toks[3] = NULL; while (outopts && *outopts) switch (getsubopt(&outopts, UNCONST(toks), &v)) { --- 87,94 ---- toks[0] = "indent"; toks[1] = "width"; toks[2] = "mdoc"; ! toks[3] = "synopsis"; ! toks[4] = NULL; while (outopts && *outopts) switch (getsubopt(&outopts, UNCONST(toks), &v)) { *************** *** 104,109 **** --- 105,113 ---- */ p->mdocstyle = 1; p->defindent = 5; + break; + case 3: + p->synopsisonly = 1; break; default: break;