Hi folks, gEDA currently uses scm_to_locale_string() and scm_from_locale_string() to convert C char* strings to and from SCM strings. All of our strings are encoded as UTF-8, but we can't use scm_to_utf8_stringn() and scm_from_utf8_string() because they don't exist in Guile 1.8.8 (which we're going to have to continue to support for some time). The question, then, is whether using scm_{to,from}_locale_string() with UTF-8 strings will "just work" in both Guile 1.8.8 and Guile 2.0.1 as long as we make sure that the current locale is a UTF-8 locale? Thanks in advance, Peter -- Peter Brett Remote Sensing Research Group Surrey Space Centre