=================================================================== RCS file: /cvs/docbook2mdoc/node.h,v retrieving revision 1.33 retrieving revision 1.36 diff -u -p -r1.33 -r1.36 --- docbook2mdoc/node.h 2019/04/24 18:38:02 1.33 +++ docbook2mdoc/node.h 2019/05/01 11:34:20 1.36 @@ -1,4 +1,4 @@ -/* $Id: node.h,v 1.33 2019/04/24 18:38:02 schwarze Exp $ */ +/* $Id: node.h,v 1.36 2019/05/01 11:34:20 schwarze Exp $ */ /* * Copyright (c) 2014 Kristaps Dzonsons * Copyright (c) 2019 Ingo Schwarze @@ -40,6 +40,7 @@ enum nodeclass { * More DocBook XML elements are recognized, but remapped or discarded. */ enum nodeid { + NODE_ABSTRACT, NODE_APPENDIX, NODE_ARG, NODE_AUTHOR, @@ -156,6 +157,7 @@ enum nodeid { NODE_WARNING, NODE_WORDASWORD, NODE_XREF, + NODE_YEAR, NODE_UNKNOWN, NODE_TEXT, NODE_ESCAPE, @@ -261,6 +263,7 @@ const char *pnode_name(enum nodeid); enum nodeclass pnode_class(enum nodeid); struct pnode *pnode_alloc(struct pnode *); +struct pnode *pnode_alloc_text(struct pnode *, const char *); void pnode_unlink(struct pnode *); void pnode_unlinksub(struct pnode *); enum attrval pnode_getattr(struct pnode *, enum attrkey);