version 1.164, 2017/05/30 16:31:25 |
version 1.165, 2017/06/19 12:53:50 |
|
|
punct = punct->next; |
punct = punct->next; |
|
|
/* Link target and link text. */ |
/* Link target and link text. */ |
|
descr = link->next; |
|
if (descr == punct) |
|
descr = link; /* no text */ |
t = print_otag(h, TAG_A, "cTh", "Lk", link->string); |
t = print_otag(h, TAG_A, "cTh", "Lk", link->string); |
for (descr = link->next; descr != punct; descr = descr->next) { |
do { |
if (descr->flags & (NODE_DELIMC | NODE_DELIMO)) |
if (descr->flags & (NODE_DELIMC | NODE_DELIMO)) |
h->flags |= HTML_NOSPACE; |
h->flags |= HTML_NOSPACE; |
print_text(h, descr->string); |
print_text(h, descr->string); |
} |
descr = descr->next; |
|
} while (descr != punct); |
print_tagq(h, t); |
print_tagq(h, t); |
|
|
/* Trailing punctuation. */ |
/* Trailing punctuation. */ |