version 1.25, 2008/12/10 10:43:57 |
version 1.26, 2008/12/10 12:05:33 |
Line 59 static int mlg_roffmsg(void *arg, |
|
Line 59 static int mlg_roffmsg(void *arg, |
|
static int mlg_roffhead(void *, const struct tm *, |
static int mlg_roffhead(void *, const struct tm *, |
const char *, const char *, |
const char *, const char *, |
enum roffmsec, enum roffvol); |
enum roffmsec, enum roffvol); |
static int mlg_rofftail(void *); |
static int mlg_rofftail(void *, const struct tm *, |
|
const char *, const char *, |
|
enum roffmsec, enum roffvol); |
static int mlg_roffin(void *, int, |
static int mlg_roffin(void *, int, |
int *, const char **); |
int *, const char **); |
static int mlg_roffdata(void *, int, |
static int mlg_roffdata(void *, int, |
Line 413 mlg_roffhead(void *arg, const struct tm *tm, const cha |
|
Line 415 mlg_roffhead(void *arg, const struct tm *tm, const cha |
|
|
|
mlg_mode(p, MD_BLK_IN); |
mlg_mode(p, MD_BLK_IN); |
|
|
if ( ! (*p->cbs.ml_begin)(p->mbuf, p->args, tm, os, title, sec, vol)) |
if ( ! (*p->cbs.ml_begin)(p->mbuf, p->args, |
|
tm, os, title, sec, vol)) |
return(0); |
return(0); |
|
|
p->indent++; |
p->indent++; |
Line 422 mlg_roffhead(void *arg, const struct tm *tm, const cha |
|
Line 425 mlg_roffhead(void *arg, const struct tm *tm, const cha |
|
|
|
|
|
static int |
static int |
mlg_rofftail(void *arg) |
mlg_rofftail(void *arg, const struct tm *tm, const char *os, |
|
const char *title, enum roffmsec sec, enum roffvol vol) |
{ |
{ |
struct md_mlg *p; |
struct md_mlg *p; |
|
|
Line 433 mlg_rofftail(void *arg) |
|
Line 437 mlg_rofftail(void *arg) |
|
if ( ! mlg_newline(p)) |
if ( ! mlg_newline(p)) |
return(0); |
return(0); |
|
|
if ( ! (*p->cbs.ml_end)(p->mbuf, p->args)) |
if ( ! (*p->cbs.ml_end)(p->mbuf, p->args, |
|
tm, os, title, sec, vol)) |
return(0); |
return(0); |
|
|
mlg_mode(p, MD_BLK_OUT); |
mlg_mode(p, MD_BLK_OUT); |
|
|
return(mlg_newline(p)); |
return(mlg_newline(p)); |
} |
} |
|
|