]> git.cameronkatri.com Git - mandoc.git/blobdiff - mandoc.h
The groff man-ext macros define fonts CB, CI, and CR,
[mandoc.git] / mandoc.h
index 355f37ee80c6ae1a4f8d77a2ace8ad54a623daf1..dbc266cc3b06316318a0347366b6cb4d43926dec 100644 (file)
--- a/mandoc.h
+++ b/mandoc.h
@@ -1,7 +1,7 @@
-/*     $Id: mandoc.h,v 1.244 2017/07/07 19:39:30 schwarze Exp $ */
+/*     $Id: mandoc.h,v 1.248 2018/07/28 18:34:15 schwarze Exp $ */
 /*
  * Copyright (c) 2010, 2011, 2014 Kristaps Dzonsons <kristaps@bsd.lv>
- * Copyright (c) 2010-2017 Ingo Schwarze <schwarze@openbsd.org>
+ * Copyright (c) 2010-2018 Ingo Schwarze <schwarze@openbsd.org>
  *
  * Permission to use, copy, modify, and distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
@@ -56,9 +56,10 @@ enum mandocerr {
        MANDOCERR_STYLE, /* ===== start of style suggestions ===== */
 
        MANDOCERR_DATE_LEGACY, /* legacy man(7) date format: Dd ... */
+       MANDOCERR_DATE_NORM, /* normalizing date format to: ... */
        MANDOCERR_TITLE_CASE, /* lower case character in document title */
        MANDOCERR_RCS_REP, /* duplicate RCS id: ... */
-       MANDOCERR_SEC_TYPO,  /* typo in section name: Sh ... */
+       MANDOCERR_SEC_TYPO,  /* possible typo in section name: Sh ... */
        MANDOCERR_ARG_QUOTE, /* unterminated quoted argument */
        MANDOCERR_MACRO_USELESS, /* useless macro: macro */
        MANDOCERR_BX, /* consider using OS macro: macro */
@@ -68,6 +69,7 @@ enum  mandocerr {
        MANDOCERR_DELIM_NB, /* no blank before trailing delimiter: macro ... */
        MANDOCERR_FI_SKIP, /* fill mode already enabled, skipping: fi */
        MANDOCERR_NF_SKIP, /* fill mode already disabled, skipping: nf */
+       MANDOCERR_DASHDASH, /* verbatim "--", maybe consider using \(em */
        MANDOCERR_FUNC, /* function name without markup: name() */
        MANDOCERR_SPACE_EOL, /* whitespace at end of input line */
        MANDOCERR_COMMENT_BAD, /* bad comment style */
@@ -401,17 +403,6 @@ struct     eqn_box {
        enum eqn_pilet    pile; /* equation piling */
 };
 
-/*
- * An equation consists of a tree of expressions starting at a given
- * line and position.
- */
-struct eqn {
-       char             *name; /* identifier (or NULL) */
-       struct eqn_box   *root; /* root mathematical expression */
-       int               ln; /* invocation line */
-       int               pos; /* invocation position */
-};
-
 /*
  * Parse options.
  */