On Thu 24 Dec 2015 02:46, Vicente Vera <vicente...@gmail.com> writes:
> Guile chokes when running a .scm script from a directory with > non-ASCII characters. > > A simple test script: > > ------------------- > #!/usr/bin/guile -s > !# > ;; coding: utf-8 > (display "hey") > (newline) > ------------------- > > $ cd ~/código/ > $ ./test.scm > ;;; Stat of /home/me/c??digo/./test.scm failed: > ;;; ERROR: In procedure stat: No such file or directory: Weird :) It's fixed in Guile 2.2 because Guile 2.2 installs the locale automatically; see GUILE_INSTALL_LOCALE here: https://www.gnu.org/software/guile/manual/html_node/Environment-Variables.html I don't know what to do about Guile 2.0 though. And of course it's possible even with Guile 2.2 to be in a directory whose name is not valid in the current encoding. Though I would like to fix it nicely, I suspect that given the proximity of 2.2.0, we'll just punt on 2.0 :( A bit frustrating though. Andy