=================================================================== RCS file: /cvs/docbook2mdoc/node.h,v retrieving revision 1.28 retrieving revision 1.31 diff -u -p -r1.28 -r1.31 --- docbook2mdoc/node.h 2019/04/15 00:34:15 1.28 +++ docbook2mdoc/node.h 2019/04/16 21:21:27 1.31 @@ -1,4 +1,4 @@ -/* $Id: node.h,v 1.28 2019/04/15 00:34:15 schwarze Exp $ */ +/* $Id: node.h,v 1.31 2019/04/16 21:21:27 schwarze Exp $ */ /* * Copyright (c) 2014 Kristaps Dzonsons * Copyright (c) 2019 Ingo Schwarze @@ -31,7 +31,8 @@ enum nodeclass { CLASS_TRANS, /* Transparent: only the children are shown. */ CLASS_LINE, /* Generates only simple in-line macros. */ CLASS_ENCL, /* Explicit or implicit partial blocks. */ - CLASS_BLOCK /* Output linebreak before and after. */ + CLASS_BLOCK, /* Output linebreak before and after. */ + CLASS_NOFILL /* Block preserving leading whitespace. */ }; /* @@ -109,6 +110,7 @@ enum nodeid { NODE_PARAMETER, NODE_PERSONNAME, NODE_PREFACE, + NODE_PRODUCTNAME, NODE_PROGRAMLISTING, NODE_PROMPT, NODE_PUBDATE, @@ -152,6 +154,7 @@ enum nodeid { NODE_VARNAME, NODE_WARNING, NODE_WORDASWORD, + NODE_XREF, NODE_UNKNOWN, NODE_TEXT, NODE_ESCAPE,