> From: Christopher Lam <[email protected]> > Date: Thu, 18 Apr 2019 16:22:24 +0000 > Cc: guile-user <[email protected]> > > scheme@(guile-user)> (setlocale LC_ALL "") > $15 = "English_Australia.1252" > scheme@(guile-user)> (locale-encoding) > $16 = "CP1252" > scheme@(guile-user)> (setlocale LC_ALL "C") > $17 = "C" > scheme@(guile-user)> (locale-encoding) > $18 = "CP1252"
The above is expected, if codepage 1252 is your system codepage. Here's what I get, FWIW: scheme@(guile-user)> (use-modules (ice-9 i18n)) scheme@(guile-user)> (locale-encoding) $1 = "CP1252" scheme@(guile-user)> (setlocale LC_ALL "French_France.1250") $2 = "French_France.1250" scheme@(guile-user)> (locale-encoding) $3 = "CP1250" scheme@(guile-user)> (setlocale LC_ALL "") $4 = "English_United States.1252" scheme@(guile-user)> (locale-encoding) $5 = "CP1252" scheme@(guile-user)> (setlocale LC_ALL "C") $6 = "C" scheme@(guile-user)> (locale-encoding) $7 = "CP1255" My system locale is 1255, as you might have guessed. HTH
