Changeset View
Changeset View
Standalone View
Standalone View
contrib/mandoc/mdoc_man.c
Show First 20 Lines • Show All 256 Lines • ▼ Show 20 Lines | static const struct mdoc_man_act mdoc_man_acts[MDOC_MAX - MDOC_Dd] = { | ||||
{ NULL, NULL, NULL, NULL, NULL }, /* Brc */ | { NULL, NULL, NULL, NULL, NULL }, /* Brc */ | ||||
{ NULL, NULL, post_percent, NULL, NULL }, /* %C */ | { NULL, NULL, post_percent, NULL, NULL }, /* %C */ | ||||
{ NULL, pre_skip, NULL, NULL, NULL }, /* Es */ | { NULL, pre_skip, NULL, NULL, NULL }, /* Es */ | ||||
{ cond_body, pre_en, post_en, NULL, NULL }, /* En */ | { cond_body, pre_en, post_en, NULL, NULL }, /* En */ | ||||
{ NULL, pre_bk, post_bk, NULL, NULL }, /* Dx */ | { NULL, pre_bk, post_bk, NULL, NULL }, /* Dx */ | ||||
{ NULL, NULL, post_percent, NULL, NULL }, /* %Q */ | { NULL, NULL, post_percent, NULL, NULL }, /* %Q */ | ||||
{ NULL, NULL, post_percent, NULL, NULL }, /* %U */ | { NULL, NULL, post_percent, NULL, NULL }, /* %U */ | ||||
{ NULL, NULL, NULL, NULL, NULL }, /* Ta */ | { NULL, NULL, NULL, NULL, NULL }, /* Ta */ | ||||
{ NULL, NULL, NULL, NULL, NULL }, /* Sl */ | |||||
}; | }; | ||||
static const struct mdoc_man_act *mdoc_man_act(enum roff_tok); | static const struct mdoc_man_act *mdoc_man_act(enum roff_tok); | ||||
static int outflags; | static int outflags; | ||||
#define MMAN_spc (1 << 0) /* blank character before next word */ | #define MMAN_spc (1 << 0) /* blank character before next word */ | ||||
#define MMAN_spc_force (1 << 1) /* even before trailing punctuation */ | #define MMAN_spc_force (1 << 1) /* even before trailing punctuation */ | ||||
#define MMAN_nl (1 << 2) /* break man(7) code line */ | #define MMAN_nl (1 << 2) /* break man(7) code line */ | ||||
#define MMAN_br (1 << 3) /* break output line */ | #define MMAN_br (1 << 3) /* break output line */ | ||||
▲ Show 20 Lines • Show All 1,554 Lines • Show Last 20 Lines |