aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/mandoc.h
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@openbsd.org>2015-01-14 22:02:49 +0000
committerIngo Schwarze <schwarze@openbsd.org>2015-01-14 22:02:49 +0000
commite54b1e9f0f881374060eef0e4c54bdd192cf7f34 (patch)
tree3b0e9093efa2cafde5e03c08a0a9e95f3603e03f /mandoc.h
parent669764169e6c178341b11ebab8f1885b74e310db (diff)
downloadmandoc-e54b1e9f0f881374060eef0e4c54bdd192cf7f34.tar.gz
mandoc-e54b1e9f0f881374060eef0e4c54bdd192cf7f34.tar.zst
mandoc-e54b1e9f0f881374060eef0e4c54bdd192cf7f34.zip
To get rid of SYSERR entries in enum mandocerr, downgrade problems with
missing and unreadable files from SYSERR to ERROR. Needed for upcoming work. As a bonus, this minimally simplifies code and documentation.
Diffstat (limited to 'mandoc.h')
-rw-r--r--mandoc.h9
1 files changed, 2 insertions, 7 deletions
diff --git a/mandoc.h b/mandoc.h
index d0752055..74a4fb8a 100644
--- a/mandoc.h
+++ b/mandoc.h
@@ -1,4 +1,4 @@
-/* $Id: mandoc.h,v 1.178 2015/01/14 17:49:15 schwarze Exp $ */
+/* $Id: mandoc.h,v 1.179 2015/01/14 22:02:50 schwarze Exp $ */
/*
* Copyright (c) 2010, 2011, 2014 Kristaps Dzonsons <kristaps@bsd.lv>
* Copyright (c) 2010-2014 Ingo Schwarze <schwarze@openbsd.org>
@@ -147,6 +147,7 @@ enum mandocerr {
MANDOCERR_TBLMACRO, /* ignoring macro in table: macro */
/* 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_MACRO, /* skipping unknown macro: macro */
@@ -175,12 +176,6 @@ enum mandocerr {
MANDOCERR_SO_PATH, /* NOT IMPLEMENTED: .so with absolute path or ".." */
MANDOCERR_SO_FAIL, /* .so request failed */
- /* ===== system errors ===== */
-
- MANDOCERR_SYSEXIT, /* gunzip failed with code */
- MANDOCERR_SYSOPEN, /* cannot open file */
- MANDOCERR_SYSSIG, /* gunzip died from signal */
-
MANDOCERR_MAX
};