version 1.103, 2019/04/11 04:23:22 |
version 1.105, 2019/04/12 04:17:11 |
Line 81 pnode_printtext(struct format *f, struct pnode *n) |
|
Line 81 pnode_printtext(struct format *f, struct pnode *n) |
|
|
|
switch (f->linestate) { |
switch (f->linestate) { |
case LINE_TEXT: |
case LINE_TEXT: |
if (n->spc) |
if (n->spc) { |
|
if (n->node == NODE_TEXT) { |
|
putchar('\n'); |
|
last = '\n'; |
|
break; |
|
} |
putchar(' '); |
putchar(' '); |
|
} |
last = ' '; |
last = ' '; |
break; |
break; |
case LINE_MACRO: |
case LINE_MACRO: |
Line 935 pnode_print(struct format *f, struct pnode *n) |
|
Line 941 pnode_print(struct format *f, struct pnode *n) |
|
break; |
break; |
case NODE_PARAMDEF: |
case NODE_PARAMDEF: |
case NODE_PARAMETER: |
case NODE_PARAMETER: |
macro_nodeline(f, "Fa", n, ARG_SINGLE); |
/* More often, these appear inside NODE_FUNCPROTOTYPE. */ |
|
macro_open(f, "Fa"); |
|
macro_addnode(f, n, ARG_SPACE | ARG_SINGLE); |
pnode_unlinksub(n); |
pnode_unlinksub(n); |
break; |
break; |
case NODE_QUOTE: |
case NODE_QUOTE: |