version 1.189, 2015/04/02 22:48:17 |
version 1.190, 2015/04/02 23:48:19 |
|
|
STMT__MAX |
STMT__MAX |
}; |
}; |
|
|
typedef int (*mdoc_fp)(struct mpage *, const struct mdoc_meta *, |
typedef int (*mdoc_fp)(struct mpage *, const struct roff_meta *, |
const struct roff_node *); |
const struct roff_node *); |
|
|
struct mdoc_handler { |
struct mdoc_handler { |
Line 156 static void mpages_free(void); |
|
Line 156 static void mpages_free(void); |
|
static void mpages_merge(struct mparse *); |
static void mpages_merge(struct mparse *); |
static void names_check(void); |
static void names_check(void); |
static void parse_cat(struct mpage *, int); |
static void parse_cat(struct mpage *, int); |
static void parse_man(struct mpage *, const struct man_meta *, |
static void parse_man(struct mpage *, const struct roff_meta *, |
const struct roff_node *); |
const struct roff_node *); |
static void parse_mdoc(struct mpage *, const struct mdoc_meta *, |
static void parse_mdoc(struct mpage *, const struct roff_meta *, |
const struct roff_node *); |
const struct roff_node *); |
static int parse_mdoc_body(struct mpage *, const struct mdoc_meta *, |
static int parse_mdoc_body(struct mpage *, const struct roff_meta *, |
const struct roff_node *); |
const struct roff_node *); |
static int parse_mdoc_head(struct mpage *, const struct mdoc_meta *, |
static int parse_mdoc_head(struct mpage *, const struct roff_meta *, |
const struct roff_node *); |
const struct roff_node *); |
static int parse_mdoc_Fd(struct mpage *, const struct mdoc_meta *, |
static int parse_mdoc_Fd(struct mpage *, const struct roff_meta *, |
const struct roff_node *); |
const struct roff_node *); |
static void parse_mdoc_fname(struct mpage *, const struct roff_node *); |
static void parse_mdoc_fname(struct mpage *, const struct roff_node *); |
static int parse_mdoc_Fn(struct mpage *, const struct mdoc_meta *, |
static int parse_mdoc_Fn(struct mpage *, const struct roff_meta *, |
const struct roff_node *); |
const struct roff_node *); |
static int parse_mdoc_Fo(struct mpage *, const struct mdoc_meta *, |
static int parse_mdoc_Fo(struct mpage *, const struct roff_meta *, |
const struct roff_node *); |
const struct roff_node *); |
static int parse_mdoc_Nd(struct mpage *, const struct mdoc_meta *, |
static int parse_mdoc_Nd(struct mpage *, const struct roff_meta *, |
const struct roff_node *); |
const struct roff_node *); |
static int parse_mdoc_Nm(struct mpage *, const struct mdoc_meta *, |
static int parse_mdoc_Nm(struct mpage *, const struct roff_meta *, |
const struct roff_node *); |
const struct roff_node *); |
static int parse_mdoc_Sh(struct mpage *, const struct mdoc_meta *, |
static int parse_mdoc_Sh(struct mpage *, const struct roff_meta *, |
const struct roff_node *); |
const struct roff_node *); |
static int parse_mdoc_Xr(struct mpage *, const struct mdoc_meta *, |
static int parse_mdoc_Xr(struct mpage *, const struct roff_meta *, |
const struct roff_node *); |
const struct roff_node *); |
static void putkey(const struct mpage *, char *, uint64_t); |
static void putkey(const struct mpage *, char *, uint64_t); |
static void putkeys(const struct mpage *, char *, size_t, uint64_t); |
static void putkeys(const struct mpage *, char *, size_t, uint64_t); |
Line 1443 putmdockey(const struct mpage *mpage, |
|
Line 1443 putmdockey(const struct mpage *mpage, |
|
} |
} |
|
|
static void |
static void |
parse_man(struct mpage *mpage, const struct man_meta *meta, |
parse_man(struct mpage *mpage, const struct roff_meta *meta, |
const struct roff_node *n) |
const struct roff_node *n) |
{ |
{ |
const struct roff_node *head, *body; |
const struct roff_node *head, *body; |
Line 1569 parse_man(struct mpage *mpage, const struct man_meta * |
|
Line 1569 parse_man(struct mpage *mpage, const struct man_meta * |
|
} |
} |
|
|
static void |
static void |
parse_mdoc(struct mpage *mpage, const struct mdoc_meta *meta, |
parse_mdoc(struct mpage *mpage, const struct roff_meta *meta, |
const struct roff_node *n) |
const struct roff_node *n) |
{ |
{ |
|
|
Line 1602 parse_mdoc(struct mpage *mpage, const struct mdoc_meta |
|
Line 1602 parse_mdoc(struct mpage *mpage, const struct mdoc_meta |
|
} |
} |
|
|
static int |
static int |
parse_mdoc_Fd(struct mpage *mpage, const struct mdoc_meta *meta, |
parse_mdoc_Fd(struct mpage *mpage, const struct roff_meta *meta, |
const struct roff_node *n) |
const struct roff_node *n) |
{ |
{ |
char *start, *end; |
char *start, *end; |
Line 1667 parse_mdoc_fname(struct mpage *mpage, const struct rof |
|
Line 1667 parse_mdoc_fname(struct mpage *mpage, const struct rof |
|
} |
} |
|
|
static int |
static int |
parse_mdoc_Fn(struct mpage *mpage, const struct mdoc_meta *meta, |
parse_mdoc_Fn(struct mpage *mpage, const struct roff_meta *meta, |
const struct roff_node *n) |
const struct roff_node *n) |
{ |
{ |
|
|
Line 1684 parse_mdoc_Fn(struct mpage *mpage, const struct mdoc_m |
|
Line 1684 parse_mdoc_Fn(struct mpage *mpage, const struct mdoc_m |
|
} |
} |
|
|
static int |
static int |
parse_mdoc_Fo(struct mpage *mpage, const struct mdoc_meta *meta, |
parse_mdoc_Fo(struct mpage *mpage, const struct roff_meta *meta, |
const struct roff_node *n) |
const struct roff_node *n) |
{ |
{ |
|
|
Line 1698 parse_mdoc_Fo(struct mpage *mpage, const struct mdoc_m |
|
Line 1698 parse_mdoc_Fo(struct mpage *mpage, const struct mdoc_m |
|
} |
} |
|
|
static int |
static int |
parse_mdoc_Xr(struct mpage *mpage, const struct mdoc_meta *meta, |
parse_mdoc_Xr(struct mpage *mpage, const struct roff_meta *meta, |
const struct roff_node *n) |
const struct roff_node *n) |
{ |
{ |
char *cp; |
char *cp; |
Line 1718 parse_mdoc_Xr(struct mpage *mpage, const struct mdoc_m |
|
Line 1718 parse_mdoc_Xr(struct mpage *mpage, const struct mdoc_m |
|
} |
} |
|
|
static int |
static int |
parse_mdoc_Nd(struct mpage *mpage, const struct mdoc_meta *meta, |
parse_mdoc_Nd(struct mpage *mpage, const struct roff_meta *meta, |
const struct roff_node *n) |
const struct roff_node *n) |
{ |
{ |
|
|
Line 1728 parse_mdoc_Nd(struct mpage *mpage, const struct mdoc_m |
|
Line 1728 parse_mdoc_Nd(struct mpage *mpage, const struct mdoc_m |
|
} |
} |
|
|
static int |
static int |
parse_mdoc_Nm(struct mpage *mpage, const struct mdoc_meta *meta, |
parse_mdoc_Nm(struct mpage *mpage, const struct roff_meta *meta, |
const struct roff_node *n) |
const struct roff_node *n) |
{ |
{ |
|
|
Line 1750 parse_mdoc_Nm(struct mpage *mpage, const struct mdoc_m |
|
Line 1750 parse_mdoc_Nm(struct mpage *mpage, const struct mdoc_m |
|
} |
} |
|
|
static int |
static int |
parse_mdoc_Sh(struct mpage *mpage, const struct mdoc_meta *meta, |
parse_mdoc_Sh(struct mpage *mpage, const struct roff_meta *meta, |
const struct roff_node *n) |
const struct roff_node *n) |
{ |
{ |
|
|
Line 1758 parse_mdoc_Sh(struct mpage *mpage, const struct mdoc_m |
|
Line 1758 parse_mdoc_Sh(struct mpage *mpage, const struct mdoc_m |
|
} |
} |
|
|
static int |
static int |
parse_mdoc_head(struct mpage *mpage, const struct mdoc_meta *meta, |
parse_mdoc_head(struct mpage *mpage, const struct roff_meta *meta, |
const struct roff_node *n) |
const struct roff_node *n) |
{ |
{ |
|
|
Line 1766 parse_mdoc_head(struct mpage *mpage, const struct mdoc |
|
Line 1766 parse_mdoc_head(struct mpage *mpage, const struct mdoc |
|
} |
} |
|
|
static int |
static int |
parse_mdoc_body(struct mpage *mpage, const struct mdoc_meta *meta, |
parse_mdoc_body(struct mpage *mpage, const struct roff_meta *meta, |
const struct roff_node *n) |
const struct roff_node *n) |
{ |
{ |
|
|