bug#22271: Cannot use u32vector-set! from (srfi srfi-4)

2016-07-11 Thread Andy Wingo
On Wed 30 Dec 2015 02:47, David Thompson writes: > Using Guile built from the master branch at commit > a9c2606451aebc708f75d0cb02a0b1aa84eec904, I am experiencing a strange > issue when trying to use u32vector-set in the (srfi srfi-4) module. Pretty sure this is fixed :) In any case please ope

bug#23911: Cat broken pipe segmentation fault when building Guile

2016-07-11 Thread Andy Wingo
Hi, Please keep the debbugs link in Cc. Thanks :) On Mon 11 Jul 2016 18:36, "Stewart, Adam James" writes: > I tried your suggestion for getting the backtrace but I'm not sure if I did > it correctly: > > $ gdb libguile/.libs/guile > libguile/core-lt-guile-11-7459-3024-47528-1468254675 > Rea

bug#23754: Guile doesn't show correct character while interpreting script file

2016-07-11 Thread Andy Wingo
On Mon 11 Jul 2016 10:06, Alex Kost writes: > Ws Hu (2016-06-12 12:17 +0300) wrote: > >> Hi, >> >> guile replaces non-ascii unicodes with question marks while >> interpreting script file: >> >> $ cat test.scm >> (display "蛤") >> $ file test.scm >> test.scm: UTF-8 Unicode text >>

bug#23943: Guile loads "init.scm" from the current directory

2016-07-11 Thread Andy Wingo
On Mon 11 Jul 2016 09:44, Alex Kost writes: > cd /tmp > echo foo > init.scm > GUILE_LOAD_COMPILED_PATH= GUILE_LOAD_PATH= guile -q > > And it fails with this error: > > guile: uncaught throw to unbound-variable: (#f Unbound variable: ~S (foo) > #f) > Cannot exit gracefully when init is in pro

bug#23941: load-path bug?

2016-07-11 Thread Andy Wingo
On Mon 11 Jul 2016 10:18, Alex Kost writes: > Tobin Harding (2016-07-11 02:12 +0300) wrote: > >> Guile does not appear to search %load-path when locating a file to load. >> >> From the documentation: >> https://www.gnu.org/software/guile/manual/html_node/Load-Paths.html > > Right, and this page

bug#23911: Cat broken pipe segmentation fault when building Guile

2016-07-11 Thread Andy Wingo
On Mon 11 Jul 2016 15:05, "Stewart, Adam James" writes: > I just tried the prerelease tarball you suggested but am getting the > same problem. My config.log, build output, and build environment > variables are attached. Thanks; all looked fine except that `environ_locale_charset' thing; dunno.

bug#23739: Unexpected behavior of 'add-to-load-path'.

2016-07-11 Thread Mathieu Lirzin
Alex Kost writes: > Mathieu Lirzin (2016-06-10 18:19 +0300) wrote: > >> writes: > [...] >>> I mean: the double entry "foo" for %load-path in your first result >>> above doesn't happen for me. Could that be a typo? >> >> My report was partially correct indeed. There are two added entries in >> ‘

bug#23941: load-path bug?

2016-07-11 Thread Alex Kost
Tobin Harding (2016-07-11 02:12 +0300) wrote: > Guile does not appear to search %load-path when locating a file to load. > > From the documentation: > https://www.gnu.org/software/guile/manual/html_node/Load-Paths.html Right, and this page mentions 'load-from-path' :-) > 6.17.7 Load Paths > ...

bug#23754: Guile doesn't show correct character while interpreting script file

2016-07-11 Thread Alex Kost
Ws Hu (2016-06-12 12:17 +0300) wrote: > Hi, > > guile replaces non-ascii unicodes with question marks while > interpreting script file: > > $ cat test.scm > (display "蛤") > $ file test.scm > test.scm: UTF-8 Unicode text > $ guile test.scm > ? Hi, putting (setlocale LC_ALL

bug#23739: Unexpected behavior of 'add-to-load-path'.

2016-07-11 Thread Alex Kost
Mathieu Lirzin (2016-06-10 18:19 +0300) wrote: > writes: [...] >> I mean: the double entry "foo" for %load-path in your first result >> above doesn't happen for me. Could that be a typo? > > My report was partially correct indeed. There are two added entries in > ‘%load-path’ with Guile from Deb

bug#23943: Guile loads "init.scm" from the current directory

2016-07-11 Thread Alex Kost
Hello. If you start guile from a directory that contains "init.scm" file, it will be loaded. Try this recipe (GUILE_..._PATH are unset for a pure experiment): cd /tmp echo foo > init.scm GUILE_LOAD_COMPILED_PATH= GUILE_LOAD_PATH= guile -q And it fails with this error: guile: uncaught throw t