version 1.2, 2008/11/30 23:05:57 |
version 1.3, 2008/12/01 09:25:18 |
|
|
MD_BLKOUT, |
MD_BLKOUT, |
MD_IN, |
MD_IN, |
MD_OUT, |
MD_OUT, |
MD_TEXT |
MD_TEXT, |
|
MD_OVERRIDE |
}; |
}; |
|
|
struct md_xml { |
struct md_xml { |
Line 329 rofftail(void *arg) |
|
Line 330 rofftail(void *arg) |
|
static int |
static int |
roffspecial(void *arg, int tok) |
roffspecial(void *arg, int tok) |
{ |
{ |
|
struct md_xml *p; |
|
|
/* FIXME */ |
assert(arg); |
|
p = (struct md_xml *)arg; |
|
|
|
switch (tok) { |
|
case (ROFF_Ns): |
|
p->last = MD_OVERRIDE; |
|
break; |
|
default: |
|
break; |
|
} |
|
|
return(1); |
return(1); |
} |
} |
|
|
Line 480 roffout(void *arg, int tok) |
|
Line 492 roffout(void *arg, int tok) |
|
|
|
assert(arg); |
assert(arg); |
p = (struct md_xml *)arg; |
p = (struct md_xml *)arg; |
|
|
|
/* Continue with a regular out token. */ |
|
|
if (0 == p->pos && ! mbuf_indent(p)) |
if (0 == p->pos && ! mbuf_indent(p)) |
return(0); |
return(0); |