version 1.56, 2016/10/10 21:29:23 |
version 1.57, 2016/10/11 13:21:59 |
|
|
0, { .data = { 0, 8, 8, ' ' } } |
0, { .data = { 0, 8, 8, ' ' } } |
}; |
}; |
|
|
|
static void grid_expand_line(struct grid *, u_int, u_int); |
|
|
static void grid_reflow_copy(struct grid_line *, u_int, struct grid_line *, |
static void grid_reflow_copy(struct grid_line *, u_int, struct grid_line *, |
u_int, u_int); |
u_int, u_int); |
static void grid_reflow_join(struct grid *, u_int *, struct grid_line *, |
static void grid_reflow_join(struct grid *, u_int *, struct grid_line *, |
|
|
static void grid_reflow_split(struct grid *, u_int *, struct grid_line *, |
static void grid_reflow_split(struct grid *, u_int *, struct grid_line *, |
u_int, u_int); |
u_int, u_int); |
static void grid_reflow_move(struct grid *, u_int *, struct grid_line *); |
static void grid_reflow_move(struct grid *, u_int *, struct grid_line *); |
|
|
static size_t grid_string_cells_fg(const struct grid_cell *, int *); |
static size_t grid_string_cells_fg(const struct grid_cell *, int *); |
static size_t grid_string_cells_bg(const struct grid_cell *, int *); |
static size_t grid_string_cells_bg(const struct grid_cell *, int *); |
static void grid_string_cells_code(const struct grid_cell *, |
static void grid_string_cells_code(const struct grid_cell *, |
|
|
} |
} |
|
|
/* Expand line to fit to cell. */ |
/* Expand line to fit to cell. */ |
void |
static void |
grid_expand_line(struct grid *gd, u_int py, u_int sx) |
grid_expand_line(struct grid *gd, u_int py, u_int sx) |
{ |
{ |
struct grid_line *gl; |
struct grid_line *gl; |