diff options
author | Ingo Schwarze <schwarze@openbsd.org> | 2015-01-22 21:38:16 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@openbsd.org> | 2015-01-22 21:38:16 +0000 |
commit | 5a2eef4971d2209c986589dabc0489ebf07587a9 (patch) | |
tree | cf3a2be05ae6547ce14cc7c6f0aa2021d3771bda /mandoc.h | |
parent | 7d9f4162b65729ec0a1223a1051f0292dec0e975 (diff) | |
download | mandoc-5a2eef4971d2209c986589dabc0489ebf07587a9.tar.gz mandoc-5a2eef4971d2209c986589dabc0489ebf07587a9.tar.zst mandoc-5a2eef4971d2209c986589dabc0489ebf07587a9.zip |
Traditional roff(7) explicitly allows certain control characters
in the input stream (SOH, STX, ETX, ENQ, ACK, BEL, BS) for specific
purposes (leaders, backspace, delimiters, .tr), but making sure
these don't leak through to the output is tricky, so mark them as
unsupported for now.
Diffstat (limited to 'mandoc.h')
-rw-r--r-- | mandoc.h | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -1,4 +1,4 @@ -/* $Id: mandoc.h,v 1.184 2015/01/21 20:33:25 schwarze Exp $ */ +/* $Id: mandoc.h,v 1.185 2015/01/22 21:38:16 schwarze Exp $ */ /* * Copyright (c) 2010, 2011, 2014 Kristaps Dzonsons <kristaps@bsd.lv> * Copyright (c) 2010-2015 Ingo Schwarze <schwarze@openbsd.org> @@ -145,7 +145,7 @@ enum mandocerr { /* related to document structure and macros */ MANDOCERR_FILE, /* cannot open file */ MANDOCERR_ROFFLOOP, /* input stack limit exceeded, infinite loop? */ - MANDOCERR_BADCHAR, /* skipping bad character: number */ + MANDOCERR_CHAR_BAD, /* skipping bad character: number */ MANDOCERR_MACRO, /* skipping unknown macro: macro */ MANDOCERR_REQ_INSEC, /* skipping insecure request: request */ MANDOCERR_IT_STRAY, /* skipping item outside list: It ... */ @@ -172,6 +172,7 @@ enum mandocerr { MANDOCERR_UNSUPP, /* ===== start of unsupported features ===== */ MANDOCERR_TOOLARGE, /* input too large */ + MANDOCERR_CHAR_UNSUPP, /* unsupported control character: number */ MANDOCERR_REQ_UNSUPP, /* unsupported roff request: request */ MANDOCERR_TBL, /* unsupported table syntax */ MANDOCERR_TBLOPT, /* unsupported table option */ |