Trying to predict the cursor position for UTF-8 output in the same way as for

normal eight-bit output is wrong, separate it into a different function. Fixes
spacing when mixing UTF-8 with some escape sequences, notably the way w3m does
it.
This commit is contained in:
Nicholas Marriott
2009-06-24 16:01:02 +00:00
parent 7b4077ef87
commit 2de599ac0e
2 changed files with 19 additions and 5 deletions

1
tmux.h
View File

@ -994,6 +994,7 @@ void tty_putcode1(struct tty *, enum tty_code_code, int);
void tty_putcode2(struct tty *, enum tty_code_code, int, int);
void tty_puts(struct tty *, const char *);
void tty_putc(struct tty *, u_char);
void tty_pututf8(struct tty *, const struct grid_utf8 *);
void tty_init(struct tty *, char *, char *);
void tty_start_tty(struct tty *);
void tty_stop_tty(struct tty *);