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

Diff for /mandoc/man.c between version 1.144 and 1.148

version 1.144, 2014/11/28 05:51:32 version 1.148, 2015/01/24 02:41:49
Line 39  const char *const __man_macronames[MAN_MAX] = {
Line 39  const char *const __man_macronames[MAN_MAX] = {
         "IP",           "HP",           "SM",           "SB",          "IP",           "HP",           "SM",           "SB",
         "BI",           "IB",           "BR",           "RB",          "BI",           "IB",           "BR",           "RB",
         "R",            "B",            "I",            "IR",          "R",            "B",            "I",            "IR",
         "RI",           "na",           "sp",           "nf",          "RI",           "sp",           "nf",
         "fi",           "RE",           "RS",           "DT",          "fi",           "RE",           "RS",           "DT",
         "UC",           "PD",           "AT",           "in",          "UC",           "PD",           "AT",           "in",
         "ft",           "OP",           "EX",           "EE",          "ft",           "OP",           "EX",           "EE",
Line 92  man_free(struct man *man)
Line 92  man_free(struct man *man)
 }  }
   
 struct man *  struct man *
 man_alloc(struct roff *roff, struct mparse *parse, int quick)  man_alloc(struct roff *roff, struct mparse *parse,
           const char *defos, int quick)
 {  {
         struct man      *p;          struct man      *p;
   
Line 100  man_alloc(struct roff *roff, struct mparse *parse, int
Line 101  man_alloc(struct roff *roff, struct mparse *parse, int
   
         man_hash_init();          man_hash_init();
         p->parse = parse;          p->parse = parse;
           p->defos = defos;
         p->quick = quick;          p->quick = quick;
         p->roff = roff;          p->roff = roff;
   
Line 107  man_alloc(struct roff *roff, struct mparse *parse, int
Line 109  man_alloc(struct roff *roff, struct mparse *parse, int
         return(p);          return(p);
 }  }
   
 int  void
 man_endparse(struct man *man)  man_endparse(struct man *man)
 {  {
   
         man_macroend(man);          man_macroend(man);
         return(1);  
 }  }
   
 int  int
Line 317  man_node_delete(struct man *man, struct man_node *p)
Line 318  man_node_delete(struct man *man, struct man_node *p)
         man_node_free(p);          man_node_free(p);
 }  }
   
 int  void
 man_addeqn(struct man *man, const struct eqn *ep)  man_addeqn(struct man *man, const struct eqn *ep)
 {  {
         struct man_node *n;          struct man_node *n;
Line 329  man_addeqn(struct man *man, const struct eqn *ep)
Line 330  man_addeqn(struct man *man, const struct eqn *ep)
         man_node_append(man, n);          man_node_append(man, n);
         man->next = MAN_NEXT_SIBLING;          man->next = MAN_NEXT_SIBLING;
         man_descope(man, ep->ln, ep->pos);          man_descope(man, ep->ln, ep->pos);
         return(1);  
 }  }
   
 int  void
 man_addspan(struct man *man, const struct tbl_span *sp)  man_addspan(struct man *man, const struct tbl_span *sp)
 {  {
         struct man_node *n;          struct man_node *n;
Line 342  man_addspan(struct man *man, const struct tbl_span *sp
Line 342  man_addspan(struct man *man, const struct tbl_span *sp
         man_node_append(man, n);          man_node_append(man, n);
         man->next = MAN_NEXT_SIBLING;          man->next = MAN_NEXT_SIBLING;
         man_descope(man, sp->line, 0);          man_descope(man, sp->line, 0);
         return(1);  
 }  }
   
 static void  static void

Legend:
Removed from v.1.144  
changed lines
  Added in v.1.148

CVSweb