summaryrefslogtreecommitdiffstatshomepage
path: root/mmain.c
diff options
context:
space:
mode:
authorKristaps Dzonsons <kristaps@bsd.lv>2009-03-08 18:02:36 +0000
committerKristaps Dzonsons <kristaps@bsd.lv>2009-03-08 18:02:36 +0000
commit3c63611ee89298b92b89ee5a72e03ddf82e2059f (patch)
treefb23a285271560c4502791d265d2916405469a89 /mmain.c
parentf4174d477ac34e47067d4a9e45cc192f7271973a (diff)
downloadmandoc-3c63611ee89298b92b89ee5a72e03ddf82e2059f.tar.gz
mandoc-3c63611ee89298b92b89ee5a72e03ddf82e2059f.tar.zst
mandoc-3c63611ee89298b92b89ee5a72e03ddf82e2059f.zip
Updated manuals.
Added -fign-scope and -fign-escape.
Diffstat (limited to 'mmain.c')
-rw-r--r--mmain.c13
1 files changed, 9 insertions, 4 deletions
diff --git a/mmain.c b/mmain.c
index 5932d0ac..952393e0 100644
--- a/mmain.c
+++ b/mmain.c
@@ -1,4 +1,4 @@
- /* $Id: mmain.c,v 1.6 2009/03/08 11:41:22 kristaps Exp $ */
+ /* $Id: mmain.c,v 1.7 2009/03/08 18:02:36 kristaps Exp $ */
/*
* Copyright (c) 2008 Kristaps Dzonsons <kristaps@kth.se>
*
@@ -71,7 +71,7 @@ void
mmain_usage(const char *help)
{
- warnx("usage: %s %s%s[-v] [-Wwarn...] [infile]", __progname,
+ warnx("usage: %s %s%s[-v] [-foption...] [-Wwarn...] [infile]", __progname,
help ? help : "", help ? " " : "");
}
@@ -198,7 +198,7 @@ mmain_mdoc(struct mmain *p)
/* Allocate the parser. */
- p->mdoc = mdoc_alloc(p, &cb);
+ p->mdoc = mdoc_alloc(p, p->pflags, &cb);
/* Parse the input file. */
@@ -217,14 +217,18 @@ static int
optsopt(struct mmain *p, char *arg)
{
char *v;
- char *toks[] = { "ignore-scope", NULL };
+ char *toks[] = { "ign-scope", "ign-escape", NULL };
while (*arg)
switch (getsubopt(&arg, toks, &v)) {
case (0):
p->pflags |= MDOC_IGN_SCOPE;
break;
+ case (1):
+ p->pflags |= MDOC_IGN_ESCAPE;
+ break;
default:
+ /* FIXME: report? */
return(0);
}
@@ -254,6 +258,7 @@ optswarn(struct mmain *p, char *arg)
p->warn |= MD_WARN_ERR;
break;
default:
+ /* FIXME: report? */
return(0);
}