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

Diff for /mandoc/roff.c between version 1.111 and 1.112

version 1.111, 2010/12/29 01:16:57 version 1.112, 2010/12/29 14:53:31
Line 59  enum rofft {
Line 59  enum rofft {
         ROFF_tr,          ROFF_tr,
         ROFF_TS,          ROFF_TS,
         ROFF_TE,          ROFF_TE,
           ROFF_T_,
         ROFF_cblock,          ROFF_cblock,
         ROFF_ccond, /* FIXME: remove this. */          ROFF_ccond, /* FIXME: remove this. */
         ROFF_USERDEF,          ROFF_USERDEF,
Line 143  static void   roff_setstr(struct roff *,
Line 144  static void   roff_setstr(struct roff *,
 static  enum rofferr     roff_so(ROFF_ARGS);  static  enum rofferr     roff_so(ROFF_ARGS);
 static  enum rofferr     roff_TE(ROFF_ARGS);  static  enum rofferr     roff_TE(ROFF_ARGS);
 static  enum rofferr     roff_TS(ROFF_ARGS);  static  enum rofferr     roff_TS(ROFF_ARGS);
   static  enum rofferr     roff_T_(ROFF_ARGS);
 static  enum rofferr     roff_userdef(ROFF_ARGS);  static  enum rofferr     roff_userdef(ROFF_ARGS);
   
 /* See roff_hash_find() */  /* See roff_hash_find() */
Line 175  static struct roffmac  roffs[ROFF_MAX] = {
Line 177  static struct roffmac  roffs[ROFF_MAX] = {
         { "tr", roff_line_ignore, NULL, NULL, 0, NULL },          { "tr", roff_line_ignore, NULL, NULL, 0, NULL },
         { "TS", roff_TS, NULL, NULL, 0, NULL },          { "TS", roff_TS, NULL, NULL, 0, NULL },
         { "TE", roff_TE, NULL, NULL, 0, NULL },          { "TE", roff_TE, NULL, NULL, 0, NULL },
           { "T&", roff_T_, NULL, NULL, 0, NULL },
         { ".", roff_cblock, NULL, NULL, 0, NULL },          { ".", roff_cblock, NULL, NULL, 0, NULL },
         { "\\}", roff_ccond, NULL, NULL, 0, NULL },          { "\\}", roff_ccond, NULL, NULL, 0, NULL },
         { NULL, roff_userdef, NULL, NULL, 0, NULL },          { NULL, roff_userdef, NULL, NULL, 0, NULL },
Line 1118  roff_TE(ROFF_ARGS)
Line 1121  roff_TE(ROFF_ARGS)
                 tbl_free(r->tbl);                  tbl_free(r->tbl);
   
         r->tbl = NULL;          r->tbl = NULL;
           return(ROFF_IGN);
   }
   
   /* ARGSUSED */
   static enum rofferr
   roff_T_(ROFF_ARGS)
   {
   
           if (NULL == r->tbl)
                   (*r->msg)(MANDOCERR_NOSCOPE, r->data, ln, ppos, NULL);
           else
                   tbl_restart(r->tbl);
   
         return(ROFF_IGN);          return(ROFF_IGN);
 }  }
   

Legend:
Removed from v.1.111  
changed lines
  Added in v.1.112

CVSweb