summaryrefslogtreecommitdiffstatshomepage
path: root/mdoc_argv.c
diff options
context:
space:
mode:
authorKristaps Dzonsons <kristaps@bsd.lv>2009-06-17 14:08:47 +0000
committerKristaps Dzonsons <kristaps@bsd.lv>2009-06-17 14:08:47 +0000
commit92611c25bc500e0a4cac5a5e0e3be02f71d4672d (patch)
tree298b34a041c62c743102a96713ae97bbf6e5006c /mdoc_argv.c
parente4f6b8bbfc80228e5d06e0e611f6f7a939c1af51 (diff)
downloadmandoc-92611c25bc500e0a4cac5a5e0e3be02f71d4672d.tar.gz
mandoc-92611c25bc500e0a4cac5a5e0e3be02f71d4672d.tar.zst
mandoc-92611c25bc500e0a4cac5a5e0e3be02f71d4672d.zip
`Bl -column' now correctly handles tail entries (Bl -column -more... arg0...).
Diffstat (limited to 'mdoc_argv.c')
-rw-r--r--mdoc_argv.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/mdoc_argv.c b/mdoc_argv.c
index 36bd749c..833682eb 100644
--- a/mdoc_argv.c
+++ b/mdoc_argv.c
@@ -1,4 +1,4 @@
-/* $Id: mdoc_argv.c,v 1.6 2009/06/17 11:02:06 kristaps Exp $ */
+/* $Id: mdoc_argv.c,v 1.7 2009/06/17 14:08:47 kristaps Exp $ */
/*
* Copyright (c) 2008, 2009 Kristaps Dzonsons <kristaps@kth.se>
*
@@ -33,6 +33,7 @@
*/
/* FIXME .Bf Li raises "macro-like parameter". */
+/* FIXME .Bl -column should deprecate old-groff syntax. */
#define ARGS_QUOTED (1 << 0)
#define ARGS_DELIM (1 << 1)
@@ -118,7 +119,7 @@ static int mdoc_argflags[MDOC_MAX] = {
ARGS_DELIM | ARGS_QUOTED, /* Dl */
0, /* Bd */
0, /* Ed */
- 0, /* Bl */
+ ARGS_QUOTED, /* Bl */
0, /* El */
0, /* It */
ARGS_DELIM, /* Ad */
@@ -781,10 +782,7 @@ argv_multi(struct mdoc *mdoc, int line,
return(verr(mdoc, EMALLOC));
}
- if (v->sz)
- return(1);
-
- return(perr(mdoc, line, ppos, EARGVAL));
+ return(1);
}