VTermEncoding
static VTermEncoding encoding_utf8 = {
static void decode_usascii(VTermEncoding *enc, void *data,
static VTermEncoding encoding_usascii = {
const VTermEncoding enc;
static void decode_table(VTermEncoding *enc, void *data,
static void init_utf8(VTermEncoding *enc, void *data_)
VTermEncoding *enc;
{ ENC_SINGLE_94, '0', (VTermEncoding*)&encoding_DECdrawing },
{ ENC_SINGLE_94, 'A', (VTermEncoding*)&encoding_uk },
VTermEncoding *vterm_lookup_encoding(VTermEncodingType type, char designation)
static void decode_utf8(VTermEncoding *enc, void *data_,
VTermEncoding *default_enc;
VTermEncoding *newenc = vterm_lookup_encoding(ENC_SINGLE_94, bytes[1]);
typedef struct VTermEncoding VTermEncoding;
void (*init) (VTermEncoding *enc, void *data);
void (*decode)(VTermEncoding *enc, void *data,
VTermEncoding *enc;
VTermEncoding *vterm_lookup_encoding(VTermEncodingType type, char designation);