g_utf8_pointer_to_offset returns offsets in char units and not in byte units.
[modest] / man /
drwxr-xr-x   ..
-rw-r--r-- 1597 Makefile.am
-rw-r--r-- 4401 modest.1