vte: support temporary charsets and g0-g3
authorDavid Herrmann <dh.herrmann@googlemail.com>
Tue, 29 May 2012 11:23:22 +0000 (13:23 +0200)
committerDavid Herrmann <dh.herrmann@googlemail.com>
Tue, 29 May 2012 11:23:22 +0000 (13:23 +0200)
commit2ac1aad8c9c5ba82d39a31013a141ed353d90526
treeea3688608b1296a6b41477636799cec2122f52b7
parent52f55d50c871a4c23911fb8dcdf234e76e29bb06
vte: support temporary charsets and g0-g3

Temporary charsets are only used for the next graphics character that is
displayed. After that, the VTE returns to the previous charset. On
soft-reset we also reset these temporary slots.

This also adds the g0-g3 backend slots that can be set by the client and
allow mapping of arbitrary other charsets into gl/gr/glr/grt.

Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
src/vte.c