> From: Ludovic Courtès <l...@gnu.org>
> Besides, there’s the undocumented ‘scm_from_stringn’ and the internal > ‘scm_to_stringn’, which can convert from/to any encoding. I think they > were initially kept internal because we weren’t quite sure about the > API. Mike? Also, I think we were trying to avoid compilation problems based on having to expose the libunistring's enum iconv_ilseq_handle to the world. But later, we ended up creating the analogous scm_t_string_failed_conversion_handler type to work around that problem. -Mike