utf8_strwidth
pcursor = utf8_strwidth(c->prompt_buffer, c->prompt_index);
pwidth = utf8_strwidth(c->prompt_buffer, -1);
u_int utf8_strwidth(const struct utf8_data *, ssize_t);