version 1.28, 2009/03/19 16:17:27 |
version 1.30, 2009/03/21 09:48:30 |
Line 73 struct termpair { |
|
Line 73 struct termpair { |
|
(termp)->flags |= (fl); \ |
(termp)->flags |= (fl); \ |
(p)->flag = (fl); \ |
(p)->flag = (fl); \ |
(p)->type |= TERMPAIR_FLAG; \ |
(p)->type |= TERMPAIR_FLAG; \ |
} while (0) |
} while ( /* CONSTCOND */ 0) |
|
|
struct termact { |
struct termact { |
int (*pre)(struct termp *, struct termpair *, |
int (*pre)(struct termp *, struct termpair *, |
|
|
const struct mdoc_node *); |
const struct mdoc_node *); |
}; |
}; |
|
|
void *ascii2htab(void); |
void *term_ascii2htab(void); |
const char *a2ascii(void *, const char *, size_t, size_t *); |
const char *term_a2ascii(void *, const char *, size_t, size_t *); |
void asciifree(void *); |
void term_asciifree(void *); |
|
|
void newln(struct termp *); |
void term_newln(struct termp *); |
void vspace(struct termp *); |
void term_vspace(struct termp *); |
void word(struct termp *, const char *); |
void term_word(struct termp *, const char *); |
void flushln(struct termp *); |
void term_flushln(struct termp *); |
void transcode(struct termp *, const char *, size_t); |
void term_node(struct termp *, struct termpair *, |
void subtree(struct termp *, const struct mdoc_meta *, |
const struct mdoc_meta *, |
const struct mdoc_node *); |
const struct mdoc_node *); |
|
|
const struct termact *termacts; |
const struct termact *termacts; |
|
|