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; |