]> git.cameronkatri.com Git - mandoc.git/blobdiff - mandoc.h
For -man -Thtml, ignore author-specified .HP widths because they
[mandoc.git] / mandoc.h
index 1eb5acf885b00f6fe0fbeea9a1d9969abc13a97b..fef9be8f8517a303a149ae277782dac23a58f444 100644 (file)
--- a/mandoc.h
+++ b/mandoc.h
@@ -1,4 +1,4 @@
-/*     $Id: mandoc.h,v 1.243 2017/07/06 22:59:48 schwarze Exp $ */
+/*     $Id: mandoc.h,v 1.247 2018/03/16 15:05:44 schwarze Exp $ */
 /*
  * Copyright (c) 2010, 2011, 2014 Kristaps Dzonsons <kristaps@bsd.lv>
  * Copyright (c) 2010-2017 Ingo Schwarze <schwarze@openbsd.org>
@@ -58,7 +58,7 @@ enum  mandocerr {
        MANDOCERR_DATE_LEGACY, /* legacy man(7) date format: Dd ... */
        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 +68,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 */
@@ -334,7 +335,6 @@ struct      tbl_span {
 };
 
 enum   eqn_boxt {
-       EQN_ROOT, /* root of parse tree */
        EQN_TEXT, /* text (number, variable, whatever) */
        EQN_SUBEXPR, /* nested `eqn' subexpression */
        EQN_LIST, /* list (braces, etc.) */
@@ -402,17 +402,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.
  */