ct_visual_string
libedit_private const wchar_t *ct_visual_string(const wchar_t *, ct_buffer_t *);
ub = ct_encode_string(ct_visual_string(