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

Diff for /mandoc/Attic/xml.c between version 1.2 and 1.3

version 1.2, 2008/11/30 23:05:57 version 1.3, 2008/12/01 09:25:18
Line 40  enum md_tok {
Line 40  enum md_tok {
         MD_BLKOUT,          MD_BLKOUT,
         MD_IN,          MD_IN,
         MD_OUT,          MD_OUT,
         MD_TEXT          MD_TEXT,
           MD_OVERRIDE
 };  };
   
 struct  md_xml {  struct  md_xml {
Line 329  rofftail(void *arg)
Line 330  rofftail(void *arg)
 static int  static int
 roffspecial(void *arg, int tok)  roffspecial(void *arg, int tok)
 {  {
           struct md_xml   *p;
   
         /* FIXME */          assert(arg);
           p = (struct md_xml *)arg;
   
           switch (tok) {
           case (ROFF_Ns):
                   p->last = MD_OVERRIDE;
                   break;
           default:
                   break;
           }
   
         return(1);          return(1);
 }  }
   
Line 480  roffout(void *arg, int tok)
Line 492  roffout(void *arg, int tok)
   
         assert(arg);          assert(arg);
         p = (struct md_xml *)arg;          p = (struct md_xml *)arg;
   
           /* Continue with a regular out token. */
   
         if (0 == p->pos && ! mbuf_indent(p))          if (0 == p->pos && ! mbuf_indent(p))
                 return(0);                  return(0);

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

CVSweb