mirror of
https://github.com/tmux/tmux.git
synced 2026-02-14 01:59:18 +00:00
Rewrite tty_draw_line to be simpler and not to check overlay ranges.
This commit is contained in:
6
tmux.h
6
tmux.h
@@ -2522,6 +2522,8 @@ void tty_reset(struct tty *);
|
||||
void tty_region_off(struct tty *);
|
||||
void tty_margin_off(struct tty *);
|
||||
void tty_cursor(struct tty *, u_int, u_int);
|
||||
int tty_fake_bce(const struct tty *, const struct grid_cell *, u_int);
|
||||
void tty_repeat_space(struct tty *, u_int);
|
||||
void tty_clipboard_query(struct tty *);
|
||||
void tty_putcode(struct tty *, enum tty_code_code);
|
||||
void tty_putcode_i(struct tty *, enum tty_code_code, int);
|
||||
@@ -2546,7 +2548,11 @@ void tty_repeat_requests(struct tty *, int);
|
||||
void tty_stop_tty(struct tty *);
|
||||
void tty_set_title(struct tty *, const char *);
|
||||
void tty_set_path(struct tty *, const char *);
|
||||
void tty_default_attributes(struct tty *, const struct grid_cell *,
|
||||
struct colour_palette *, u_int, struct hyperlinks *);
|
||||
void tty_update_mode(struct tty *, int, struct screen *);
|
||||
|
||||
/* tty-draw.c */
|
||||
void tty_draw_line(struct tty *, struct screen *, u_int, u_int, u_int,
|
||||
u_int, u_int, const struct grid_cell *, struct colour_palette *);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user