=================================================================== RCS file: /cvs/texi2mdoc/main.c,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- texi2mdoc/main.c 2015/02/19 07:50:51 1.13 +++ texi2mdoc/main.c 2015/02/19 08:09:55 1.14 @@ -1,4 +1,4 @@ -/* $Id: main.c,v 1.13 2015/02/19 07:50:51 kristaps Exp $ */ +/* $Id: main.c,v 1.14 2015/02/19 08:09:55 kristaps Exp $ */ /* * Copyright (c) 2015 Kristaps Dzonsons * @@ -85,11 +85,19 @@ enum texicmd { TEXICMD_HYPHEN, TEXICMD_I, TEXICMD_IFCLEAR, + TEXICMD_IFDOCBOOK, TEXICMD_IFHTML, TEXICMD_IFINFO, + TEXICMD_IFNOTDOCBOOK, + TEXICMD_IFNOTHTML, + TEXICMD_IFNOTINFO, + TEXICMD_IFNOTPLAINTEXT, TEXICMD_IFNOTTEX, + TEXICMD_IFNOTXML, + TEXICMD_IFPLAINTEXT, TEXICMD_IFTEX, TEXICMD_IFSET, + TEXICMD_IFXML, TEXICMD_IMAGE, TEXICMD_INCLUDE, TEXICMD_INDENTBLOCK, @@ -293,11 +301,19 @@ static const struct texitok texitoks[TEXICMD__MAX] = { { dosymbol, "-", 1 }, /* TEXICMD_HYPHEN */ { dofont, "i", 1 }, /* TEXICMD_I */ { doignblock, "ifclear", 7 }, /* TEXICMD_IFCLEAR */ + { doignblock, "ifdocbook", 9 }, /* TEXICMD_IFDOCBOOK */ { doignblock, "ifhtml", 6 }, /* TEXICMD_IFHTML */ { doignblock, "ifinfo", 6 }, /* TEXICMD_IFINFO */ + { doblock, "ifnotdocbook", 12 }, /* TEXICMD_IFNOTDOCBOOK */ + { doblock, "ifnothtml", 9 }, /* TEXICMD_IFNOTHTML */ + { doblock, "ifnotinfo", 9 }, /* TEXICMD_IFNOTINFO */ + { doignblock, "ifnotplaintext", 14 }, /* TEXICMD_IFNOTPLAINTEXT */ { doblock, "ifnottex", 8 }, /* TEXICMD_IFNOTTEX */ + { doblock, "ifnotxml", 8 }, /* TEXICMD_IFNOTXML */ + { doblock, "ifplaintext", 11 }, /* TEXICMD_IFPLAINTEXT */ { doignblock, "iftex", 5 }, /* TEXICMD_IFTEX */ { doignblock, "ifset", 5 }, /* TEXICMD_IFSET */ + { doignblock, "ifxml", 5 }, /* TEXICMD_IFXML */ { doignbracket, "image", 5 }, /* TEXICMD_IMAGE */ { doinclude, "include", 7 }, /* TEXICMD_INCLUDE */ { dodisplay, "indentblock", 11 }, /* TEXICMD_INDENTBLOCK */