]> git.cameronkatri.com Git - mandoc.git/blobdiff - libmdoc.h
Tabularised error-code lookup in mdoc.c.
[mandoc.git] / libmdoc.h
index 441e407164f988a34dfeafb70264d45adb5ac5f7..6a92bcb6f761147635748aa19506abe375ba47dc 100644 (file)
--- a/libmdoc.h
+++ b/libmdoc.h
@@ -1,4 +1,4 @@
-/*     $Id: libmdoc.h,v 1.13 2009/07/06 13:04:52 kristaps Exp $ */
+/*     $Id: libmdoc.h,v 1.14 2009/07/07 09:29:15 kristaps Exp $ */
 /*
  * Copyright (c) 2008, 2009 Kristaps Dzonsons <kristaps@kth.se>
  *
@@ -42,7 +42,7 @@ struct        mdoc {
 };
 
 enum   merr {
-       ETAILWS,
+       ETAILWS = 0,
        ECOLEMPTY,
        EARGVPARM,
        EQUOTPARM,
@@ -52,7 +52,6 @@ enum  merr {
        ENOCALL,
        EBODYPROL,
        EPROLBODY,
-       ESPACE,
        ETEXTPROL,
        ENOBLANK,
        ETOOLONG,
@@ -66,8 +65,9 @@ enum  merr {
        ELISTTYPE,
        EDISPTYPE,
        EMULTIDISP,
-       ESECNAME,
        EMULTILIST,
+       ESECNAME,
+       ENAMESECINC,
        EARGREP,
        EBOOL,
        ECOLMIS,
@@ -77,27 +77,27 @@ enum        merr {
        ESECOOO,
        ESECREP,
        EBADSTAND,
-       ENAMESECINC,
        ENOMULTILINE,
        EMULTILINE,
        ENOLINE,
        EPROLOOO,
        EPROLREP,
        EBADMSEC,
+       EBADSEC,
        EFONT,
        EBADDATE,
+       ENUMFMT,
        ENOWIDTH,
-       EBADSEC,
        EUTSNAME,
-       ENUMFMT,
        EOBS,
        EMACPARM,
        EIMPBRK,
        EIGNE,
        EOPEN,
-       EQUOT,
+       EQUOTPHR,
        ENOCTX,
-       ENOPARMS
+       ESPACE,
+       MERRMAX
 };
 
 #define        MACRO_PROT_ARGS struct mdoc *mdoc, int tok, int line, \