aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/libmdoc.h
diff options
context:
space:
mode:
authorKristaps Dzonsons <kristaps@bsd.lv>2009-08-20 08:59:12 +0000
committerKristaps Dzonsons <kristaps@bsd.lv>2009-08-20 08:59:12 +0000
commitf24d1eb949107ccd1cf44312815cdf8e34915d21 (patch)
treee1ecb3b3440d1149adc6a15db0e70e3cac458c9c /libmdoc.h
parent02f0d5e5ebc3cf8a76fdff04f091fdf0e32ec7ec (diff)
downloadmandoc-f24d1eb949107ccd1cf44312815cdf8e34915d21.tar.gz
mandoc-f24d1eb949107ccd1cf44312815cdf8e34915d21.tar.zst
mandoc-f24d1eb949107ccd1cf44312815cdf8e34915d21.zip
Delimiter whitespace is correctly flagged (required some special handling).
Diffstat (limited to 'libmdoc.h')
-rw-r--r--libmdoc.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/libmdoc.h b/libmdoc.h
index 3aa7402d..eca0f54d 100644
--- a/libmdoc.h
+++ b/libmdoc.h
@@ -1,4 +1,4 @@
-/* $Id: libmdoc.h,v 1.24 2009/08/19 14:09:33 kristaps Exp $ */
+/* $Id: libmdoc.h,v 1.25 2009/08/20 08:59:12 kristaps Exp $ */
/*
* Copyright (c) 2008, 2009 Kristaps Dzonsons <kristaps@kth.se>
*
@@ -171,14 +171,16 @@ void mdoc_argv_free(struct mdoc_arg *);
int mdoc_args(struct mdoc *, int,
int *, char *, int, char **);
int mdoc_zargs(struct mdoc *, int,
- int *, char *, char **);
+ int *, char *, int, char **);
+#define ARGS_DELIM (1 << 1)
+#define ARGS_TABSEP (1 << 2)
+#define ARGS_NOWARN (1 << 3)
#define ARGS_ERROR (-1)
#define ARGS_EOLN (0)
#define ARGS_WORD (1)
#define ARGS_PUNCT (2)
#define ARGS_QWORD (3)
#define ARGS_PHRASE (4)
-
int mdoc_macroend(struct mdoc *);
__END_DECLS