diff options
-rw-r--r-- | mdoc.c | 2 | ||||
-rw-r--r-- | mdoc_macro.c | 3 |
2 files changed, 4 insertions, 1 deletions
@@ -675,6 +675,8 @@ parsemacro(struct mdoc *m, int ln, char *buf) /* Empty lines are ignored. */ + /* FIXME: this can accept `. xx' like libman! */ + if (0 == buf[1]) return(1); diff --git a/mdoc_macro.c b/mdoc_macro.c index 1b8fbd9b..379e8c7d 100644 --- a/mdoc_macro.c +++ b/mdoc_macro.c @@ -45,7 +45,7 @@ static int rew_impblock(struct mdoc *, int, int, int); static int rew_expblock(struct mdoc *, int, int, int); static int rew_subblock(enum mdoc_type, struct mdoc *, int, int, int); -static int rew_last(struct mdoc *, struct mdoc_node *); +static int rew_last(struct mdoc *, struct mdoc_node *); /* FIXME: make const */ static int append_delims(struct mdoc *, int, int *, char *); static int lookup(struct mdoc *, int, const char *); static int lookup_raw(struct mdoc *, const char *); @@ -599,6 +599,7 @@ rew_expblock(struct mdoc *mdoc, int tok, int line, int ppos) } +/* FIXME: can this be merged with subblock? */ static int rew_impblock(struct mdoc *mdoc, int tok, int line, int ppos) { |