ui/compositor: add redraws needed due to intersected doublewidth chars.

This commit is contained in:
Björn Linse
2019-01-24 21:37:38 +01:00
parent 2405cf8255
commit 69bdc4f072
9 changed files with 99 additions and 68 deletions

View File

@@ -461,7 +461,7 @@ static void remote_ui_put(UI *ui, const char *cell)
static void remote_ui_raw_line(UI *ui, Integer grid, Integer row,
Integer startcol, Integer endcol,
Integer clearcol, Integer clearattr,
Boolean wrap, const schar_T *chunk,
LineFlags flags, const schar_T *chunk,
const sattr_T *attrs)
{
UIData *data = ui->data;

View File

@@ -92,7 +92,7 @@ void grid_destroy(Integer grid)
// translate this in to the public grid_line format.
void raw_line(Integer grid, Integer row, Integer startcol,
Integer endcol, Integer clearcol, Integer clearattr,
Boolean wrap, const schar_T *chunk, const sattr_T *attrs)
LineFlags flags, const schar_T *chunk, const sattr_T *attrs)
FUNC_API_NOEXPORT FUNC_API_COMPOSITOR_IMPL;
void event(char *name, Array args, bool *args_consumed)