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

Diff for /mandoc/man.c between version 1.160 and 1.161

version 1.160, 2015/04/19 14:25:41 version 1.161, 2015/04/19 14:57:38
Line 74  man_parseln(struct roff_man *man, int ln, char *buf, i
Line 74  man_parseln(struct roff_man *man, int ln, char *buf, i
             man_ptext(man, ln, buf, offs));              man_ptext(man, ln, buf, offs));
 }  }
   
 void  
 man_elem_alloc(struct roff_man *man, int line, int pos, int tok)  
 {  
         struct roff_node *p;  
   
         p = roff_node_alloc(man, line, pos, ROFFT_ELEM, tok);  
         roff_node_append(man, p);  
         man->next = ROFF_NEXT_CHILD;  
 }  
   
 void  
 man_block_alloc(struct roff_man *man, int line, int pos, int tok)  
 {  
         struct roff_node *p;  
   
         p = roff_node_alloc(man, line, pos, ROFFT_BLOCK, tok);  
         roff_node_append(man, p);  
         man->next = ROFF_NEXT_CHILD;  
 }  
   
 static void  static void
 man_descope(struct roff_man *man, int line, int offs)  man_descope(struct roff_man *man, int line, int offs)
 {  {
Line 139  man_ptext(struct roff_man *man, int line, char *buf, i
Line 119  man_ptext(struct roff_man *man, int line, char *buf, i
                 /* Allocate a blank entry. */                  /* Allocate a blank entry. */
                 if (man->last->tok != MAN_SH &&                  if (man->last->tok != MAN_SH &&
                     man->last->tok != MAN_SS) {                      man->last->tok != MAN_SS) {
                         man_elem_alloc(man, line, offs, MAN_sp);                          roff_elem_alloc(man, line, offs, MAN_sp);
                         man->next = ROFF_NEXT_SIBLING;                          man->next = ROFF_NEXT_SIBLING;
                 }                  }
                 return(1);                  return(1);

Legend:
Removed from v.1.160  
changed lines
  Added in v.1.161

CVSweb