diff options
author | Paul LeoNerd Evans <leonerd@leonerd.org.uk> | 2013-04-20 13:54:10 +0100 |
---|---|---|
committer | Paul LeoNerd Evans <leonerd@leonerd.org.uk> | 2013-04-20 13:54:10 +0100 |
commit | 9380c84913e305a72d9c1f6e258de46f19f0a5cc (patch) | |
tree | bb31d2c64ecef1ab368c0c1b79af79c92517d89e /include | |
parent | 8a7861fe3da439b353a35d4946af83f039b17a9b (diff) |
Implement DECDHL at the State layer
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 { |