version 1.23, 2008/12/10 12:09:47 |
version 1.24, 2008/12/10 13:41:58 |
Line 764 html_inlinetagargs(struct md_mbuf *mbuf, |
|
Line 764 html_inlinetagargs(struct md_mbuf *mbuf, |
|
return(0); |
return(0); |
|
|
switch (tok) { |
switch (tok) { |
|
case (ROFF_Sh): |
|
|
|
/* FIXME: use API in ml.h. */ |
|
|
|
assert(*argv); |
|
if ( ! ml_nputs(mbuf, " name=\"", 7, res)) |
|
return(0); |
|
if ( ! ml_putstring(mbuf, *argv++, res)) |
|
return(0); |
|
while (*argv) { |
|
if ( ! ml_putstring(mbuf, "_", res)) |
|
return(0); |
|
if ( ! ml_putstring(mbuf, *argv++, res)) |
|
return(0); |
|
} |
|
if ( ! ml_nputs(mbuf, "\"", 1, res)) |
|
return(0); |
|
break; |
|
|
case (ROFF_Sx): |
case (ROFF_Sx): |
|
|
/* FIXME: use API in ml.h. */ |
/* FIXME: use API in ml.h. */ |
Line 771 html_inlinetagargs(struct md_mbuf *mbuf, |
|
Line 790 html_inlinetagargs(struct md_mbuf *mbuf, |
|
assert(*argv); |
assert(*argv); |
if ( ! ml_nputs(mbuf, " href=\"#", 8, res)) |
if ( ! ml_nputs(mbuf, " href=\"#", 8, res)) |
return(0); |
return(0); |
if ( ! ml_putstring(mbuf, *argv, res)) |
if ( ! ml_putstring(mbuf, *argv++, res)) |
return(0); |
return(0); |
|
while (*argv) { |
|
if ( ! ml_putstring(mbuf, "_", res)) |
|
return(0); |
|
if ( ! ml_putstring(mbuf, *argv++, res)) |
|
return(0); |
|
} |
if ( ! ml_nputs(mbuf, "\"", 1, res)) |
if ( ! ml_nputs(mbuf, "\"", 1, res)) |
return(0); |
return(0); |
|
|
break; |
break; |
default: |
default: |
break; |
break; |
Line 791 html_inlinetagname(struct md_mbuf *mbuf, |
|
Line 817 html_inlinetagname(struct md_mbuf *mbuf, |
|
{ |
{ |
|
|
switch (tok) { |
switch (tok) { |
|
case (ROFF_Sh): |
|
return(html_stput(mbuf, HTML_TAG_A, res)); |
case (ROFF_Pp): |
case (ROFF_Pp): |
return(html_stput(mbuf, HTML_TAG_DIV, res)); |
return(html_stput(mbuf, HTML_TAG_DIV, res)); |
case (ROFF_Sx): |
case (ROFF_Sx): |