[BACK]Return to main.c CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / texi2mdoc

Diff for /texi2mdoc/main.c between version 1.34 and 1.35

version 1.34, 2015/02/23 14:36:03 version 1.35, 2015/02/23 15:09:09
Line 106  static const struct texitok __texitoks[TEXICMD__MAX] =
Line 106  static const struct texitok __texitoks[TEXICMD__MAX] =
         { doinline, "code", 4 }, /* TEXICMD_CODE */          { doinline, "code", 4 }, /* TEXICMD_CODE */
         { dosymbol, ":", 1 }, /* TEXICMD_COLON */          { dosymbol, ":", 1 }, /* TEXICMD_COLON */
         { NULL, "columnfractions", 15 }, /* TEXICMD_COLUMNFRACTIONS */          { NULL, "columnfractions", 15 }, /* TEXICMD_COLUMNFRACTIONS */
           { dosymbol, "comma", 5 }, /* TEXICMD_COMMA */
         { doinline, "command", 7 }, /* TEXICMD_COMMAND */          { doinline, "command", 7 }, /* TEXICMD_COMMAND */
         { doignline, "c", 1 }, /* TEXICMD_COMMENT */          { doignline, "c", 1 }, /* TEXICMD_COMMENT */
         { doignline, "comment", 7 }, /* TEXICMD_COMMENT_LONG */          { doignline, "comment", 7 }, /* TEXICMD_COMMENT_LONG */
Line 225  static const struct texitok __texitoks[TEXICMD__MAX] =
Line 226  static const struct texitok __texitoks[TEXICMD__MAX] =
         { dosection, "section", 7 }, /* TEXICMD_SECTION */          { dosection, "section", 7 }, /* TEXICMD_SECTION */
         { dovalue, "set", 3 }, /* TEXICMD_SET */          { dovalue, "set", 3 }, /* TEXICMD_SET */
         { doignline, "setchapternewpage", 17 }, /* TEXICMD_SETCHAPNEWPAGE */          { doignline, "setchapternewpage", 17 }, /* TEXICMD_SETCHAPNEWPAGE */
           { doignline, "setcontentsaftertitlepage", 25 }, /* TEXICMD_SETCONTENTSAFTER */
         { doignline, "setfilename", 11 }, /* TEXICMD_SETFILENAME */          { doignline, "setfilename", 11 }, /* TEXICMD_SETFILENAME */
         { dotitle, "settitle", 8 }, /* TEXICMD_SETTITLE */          { dotitle, "settitle", 8 }, /* TEXICMD_SETTITLE */
         { doignline, "shortcontents", 13 }, /* TEXICMD_SHORTCONTENTS */          { doignline, "shortcontents", 13 }, /* TEXICMD_SHORTCONTENTS */
Line 239  static const struct texitok __texitoks[TEXICMD__MAX] =
Line 241  static const struct texitok __texitoks[TEXICMD__MAX] =
         { dodisplay, "smallindentblock", 16 }, /* TEXICMD_SMALLINDENTBLOCK */          { dodisplay, "smallindentblock", 16 }, /* TEXICMD_SMALLINDENTBLOCK */
         { dosymbol, "{", 1 }, /* TEXICMD_SQUIGGLE_LEFT */          { dosymbol, "{", 1 }, /* TEXICMD_SQUIGGLE_LEFT */
         { dosymbol, "}", 1 }, /* TEXICMD_SQUIGGLE_RIGHT */          { dosymbol, "}", 1 }, /* TEXICMD_SQUIGGLE_RIGHT */
           { dosymbol, "ss", 2 }, /* TEXICMD_SS */
         { doinline, "strong", 6 }, /* TEXICMD_STRONG */          { doinline, "strong", 6 }, /* TEXICMD_STRONG */
         { dosubsection, "subheading", 10 }, /* TEXICMD_SUBHEADING */          { dosubsection, "subheading", 10 }, /* TEXICMD_SUBHEADING */
         { dosubsection, "subsection", 10 }, /* TEXICMD_SUBSECTION */          { dosubsection, "subsection", 10 }, /* TEXICMD_SUBSECTION */
Line 254  static const struct texitok __texitoks[TEXICMD__MAX] =
Line 257  static const struct texitok __texitoks[TEXICMD__MAX] =
         { dotable, "table", 5 }, /* TEXICMD_TABLE */          { dotable, "table", 5 }, /* TEXICMD_TABLE */
         { doignblock, "tex", 3 }, /* TEXICMD_TEX */          { doignblock, "tex", 3 }, /* TEXICMD_TEX */
         { dosymbol, "TeX", 3 }, /* TEXICMD_TEXSYM */          { dosymbol, "TeX", 3 }, /* TEXICMD_TEXSYM */
           { dosymbol, "tie", 3 }, /* TEXICMD_TIE */
         { doaccent, "~", 1 }, /* TEXICMD_TILDE */          { doaccent, "~", 1 }, /* TEXICMD_TILDE */
         { doignline, "tindex", 6 }, /* TEXICMD_TINDEX */          { doignline, "tindex", 6 }, /* TEXICMD_TINDEX */
         { doignline, "title", 5 }, /* TEXICMD_TITLE */          { doignline, "title", 5 }, /* TEXICMD_TITLE */
Line 323  dodefn(struct texi *p, enum texicmd cmd, 
Line 327  dodefn(struct texi *p, enum texicmd cmd, 
         blk = NULL;          blk = NULL;
         switch (cmd) {          switch (cmd) {
         case (TEXICMD_DEFFN):          case (TEXICMD_DEFFN):
           case (TEXICMD_DEFMAC):
         case (TEXICMD_DEFTP):          case (TEXICMD_DEFTP):
         case (TEXICMD_DEFTYPEFN):          case (TEXICMD_DEFTYPEFN):
         case (TEXICMD_DEFTYPEFUN):          case (TEXICMD_DEFTYPEFUN):
Line 1010  dosymbol(struct texi *p, enum texicmd cmd, 
Line 1015  dosymbol(struct texi *p, enum texicmd cmd, 
         case (TEXICMD_BULLET):          case (TEXICMD_BULLET):
                 texiputchars(p, "\\(bu");                  texiputchars(p, "\\(bu");
                 break;                  break;
           case (TEXICMD_COMMA):
                   texiputchar(p, ',');
                   break;
         case (TEXICMD_COPYRIGHT):          case (TEXICMD_COPYRIGHT):
                 texiputchars(p, "\\(co");                  texiputchars(p, "\\(co");
                 break;                  break;
Line 1044  dosymbol(struct texi *p, enum texicmd cmd, 
Line 1052  dosymbol(struct texi *p, enum texicmd cmd, 
         case (TEXICMD_SLASH):          case (TEXICMD_SLASH):
                 texiputchar(p, '/');                  texiputchar(p, '/');
                 break;                  break;
           case (TEXICMD_SS):
                   texiputchars(p, "\\(ss");
                   break;
         case (TEXICMD_SQUIGGLE_LEFT):          case (TEXICMD_SQUIGGLE_LEFT):
                 texiputchars(p, "{");                  texiputchars(p, "{");
                 break;                  break;
         case (TEXICMD_SQUIGGLE_RIGHT):          case (TEXICMD_SQUIGGLE_RIGHT):
                 texiputchars(p, "}");                  texiputchars(p, "}");
                 break;                  break;
         case (TEXICMD_TEXSYM):          case (TEXICMD_TIE):
                 texiputchars(p, "TeX");                  texiputchars(p, "TeX");
                   break;
           case (TEXICMD_TEXSYM):
                   texiputchars(p, "\\ ");
                 break;                  break;
         case (TEXICMD_COLON):          case (TEXICMD_COLON):
         case (TEXICMD_HYPHEN):          case (TEXICMD_HYPHEN):

Legend:
Removed from v.1.34  
changed lines
  Added in v.1.35

CVSweb