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

Diff for /mandoc/man.c between version 1.173 and 1.174

version 1.173, 2017/05/08 20:33:53 version 1.174, 2017/06/03 15:55:24
Line 89  man_ptext(struct roff_man *man, int line, char *buf, i
Line 89  man_ptext(struct roff_man *man, int line, char *buf, i
                 /* Skip leading whitespace. */ ;                  /* Skip leading whitespace. */ ;
   
         /*          /*
          * Blank lines are ignored right after headings           * Blank lines are ignored in next line scope and right
          * but add a single vertical space elsewhere.           * after headings but add a single vertical space elsewhere.
          */           */
   
         if (buf[i] == '\0') {          if (buf[i] == '\0') {
                 man_breakscope(man, ROFF_sp);                  if (man->flags & (MAN_ELINE | MAN_BLINE))
                 /* Allocate a blank entry. */                          mandoc_msg(MANDOCERR_BLK_BLANK, man->parse,
                 if (man->last->tok != MAN_SH &&                              line, 0, NULL);
                   else if (man->last->tok != MAN_SH &&
                     man->last->tok != MAN_SS) {                      man->last->tok != MAN_SS) {
                         roff_elem_alloc(man, line, offs, ROFF_sp);                          roff_elem_alloc(man, line, offs, ROFF_sp);
                         man->next = ROFF_NEXT_SIBLING;                          man->next = ROFF_NEXT_SIBLING;

Legend:
Removed from v.1.173  
changed lines
  Added in v.1.174

CVSweb