mirror of
https://github.com/tmate-io/tmate.git
synced 2024-11-27 02:23:15 +01:00
Log more of UTF-8 input.
This commit is contained in:
parent
c4893d8efd
commit
908e6bb68f
21
input.c
21
input.c
@ -1921,9 +1921,12 @@ input_exit_rename(struct input_ctx *ictx)
|
||||
int
|
||||
input_utf8_open(struct input_ctx *ictx)
|
||||
{
|
||||
log_debug("%s", __func__);
|
||||
struct utf8_data *ud = &ictx->utf8data;
|
||||
|
||||
utf8_open(ud, ictx->ch);
|
||||
|
||||
log_debug("%s %hhu", __func__, ud->size);
|
||||
|
||||
utf8_open(&ictx->utf8data, ictx->ch);
|
||||
return (0);
|
||||
}
|
||||
|
||||
@ -1931,9 +1934,12 @@ input_utf8_open(struct input_ctx *ictx)
|
||||
int
|
||||
input_utf8_add(struct input_ctx *ictx)
|
||||
{
|
||||
struct utf8_data *ud = &ictx->utf8data;
|
||||
|
||||
utf8_append(ud, ictx->ch);
|
||||
|
||||
log_debug("%s", __func__);
|
||||
|
||||
utf8_append(&ictx->utf8data, ictx->ch);
|
||||
return (0);
|
||||
}
|
||||
|
||||
@ -1941,11 +1947,14 @@ input_utf8_add(struct input_ctx *ictx)
|
||||
int
|
||||
input_utf8_close(struct input_ctx *ictx)
|
||||
{
|
||||
log_debug("%s", __func__);
|
||||
struct utf8_data *ud = &ictx->utf8data;
|
||||
|
||||
utf8_append(&ictx->utf8data, ictx->ch);
|
||||
utf8_append(ud, ictx->ch);
|
||||
|
||||
utf8_copy(&ictx->cell.cell.data, &ictx->utf8data);
|
||||
log_debug("%s %hhu '%*s' (width %hhu)", __func__, ud->size,
|
||||
(int)ud->size, ud->data, ud->width);
|
||||
|
||||
utf8_copy(&ictx->cell.cell.data, ud);
|
||||
screen_write_cell(&ictx->ctx, &ictx->cell.cell);
|
||||
|
||||
return (0);
|
||||
|
Loading…
Reference in New Issue
Block a user