This means it's more familiar as regular string work when using the elm_code_line APIs. It's also more distinct from the elm_code_widget layout which is still 1 based columns. To support unicode we must convert correctly. Now FIXED!
Refactor eo API in line with elm_obj_* elsewhere
Fixing compile errors and out of date tests. oops.
Keeping the private files for elm_code cleaner