diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/vterm.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/include/vterm.h b/include/vterm.h index bb7676d..bcf2fe8 100644 --- a/include/vterm.h +++ b/include/vterm.h @@ -99,11 +99,13 @@ typedef struct { const uint32_t *chars; int width; unsigned int protected_cell:1; /* DECSCA-protected against DECSEL/DECSED */ - unsigned int dwl:1; /* DECDWL double-width line */ + unsigned int dwl:1; /* DECDWL or DECDHL double-width line */ + unsigned int dhl:2; /* DECDHL double-height line (1=top 2=bottom) */ } VTermGlyphInfo; typedef struct { - unsigned int doublewidth:1; /* DECDWL line */ + unsigned int doublewidth:1; /* DECDWL or DECDHL line */ + unsigned int doubleheight:2; /* DECDHL line (1=top 2=bottom) */ } VTermLineInfo; typedef struct { |