Re: Link failure on systems lacking mkstemp

2014-08-16 Thread Eli Zaretskii
> Date: Sat, 16 Aug 2014 14:42:54 +0300 > From: Eli Zaretskii > > I think the solution is simply remove mkstemp.c from libguile/, and > all its traces from the configury that causes its dependency to be > added to libguile/Makefile. Not sure how to do the latter, though. Actually, there's one s

Re: Extra echo when using libguilereadline

2014-08-16 Thread Taylan Ulrich Bayirli/Kammer
Eli Zaretskii writes: >> From: Taylan Ulrich Bayirli/Kammer >> Cc: guile-devel@gnu.org >> Date: Sat, 16 Aug 2014 14:23:24 +0200 >> >> > scheme@(ice-9 readline)> %load-path >> > %load-path >> > $1 = ("d:/usr/share/guile/2.0" "d:/usr/share/guile/site/2.0" >> > "d:/usr/share/guile/site" "d:

Re: scm_c_catch question

2014-08-16 Thread Neil Jerram
On 2014-08-16 00:13, Ian Grant wrote: Hello Guile types, Hi Ian, I have been experimenting with using libguile from within another byte-code interpreter: Moscow ML. I have a version of Moscow ML with an GNU lightning interface in which I JIT compile primitives to give access to libguile funct

Re: Failure in test-suite/standalone/test-ffi test

2014-08-16 Thread Eli Zaretskii
> Date: Sat, 16 Aug 2014 15:28:00 +0300 > From: Eli Zaretskii > >ERROR: In procedure dynamic-func: > ERROR: In procedure dynamic-pointer: Symbol not found: strerror > FAIL: test-ffi > > Does this test make some unportable assumptions about the 'strerror' > symbol? Or should I debu

Re: Extra echo when using libguilereadline

2014-08-16 Thread Eli Zaretskii
> From: Taylan Ulrich Bayirli/Kammer > Cc: guile-devel@gnu.org > Date: Sat, 16 Aug 2014 14:23:24 +0200 > > > scheme@(ice-9 readline)> %load-path > > %load-path > > $1 = ("d:/usr/share/guile/2.0" "d:/usr/share/guile/site/2.0" > > "d:/usr/share/guile/site" "d:/usr/share/guile") > > scheme@

Failure in test-suite/standalone/test-ffi test

2014-08-16 Thread Eli Zaretskii
This test fails on MS-Windows in the MinGW build as follows: Backtrace: In ice-9/boot-9.scm: 157: 11 [catch #t # ...] In unknown file: ?: 10 [apply-smob/1 #] In ice-9/boot-9.scm: 63: 9 [call-with-prompt prompt0 ...] In ice-9/eval.scm: 432: 8 [eva

Re: Extra echo when using libguilereadline

2014-08-16 Thread Taylan Ulrich Bayirli/Kammer
Eli Zaretskii writes: > I tried today the recipe from the manual that says how to load the > readline support: > > scheme@(guile-user)> ,m (ice-9 readline) > scheme@(ice-9 readline)> (activate-readline) > > This works, but has the side effect that everything I type is echoed > one more time,

Fix link failure in test-suite/standalone

2014-08-16 Thread Eli Zaretskii
Linking test-scm-take-locale-symbol fails on systems that need rpl_strdup from gnulib. Here's the fix: --- test-suite/standalone/Makefile.am~0 2014-03-20 10:06:33.0 +0200 +++ test-suite/standalone/Makefile.am 2014-08-16 14:56:02.828125000 +0300 @@ -179,7 +179,7 @@ # test-scm-take-local

Extra echo when using libguilereadline

2014-08-16 Thread Eli Zaretskii
I tried today the recipe from the manual that says how to load the readline support: scheme@(guile-user)> ,m (ice-9 readline) scheme@(ice-9 readline)> (activate-readline) This works, but has the side effect that everything I type is echoed one more time, as shown below for 2 lines I typed:

Link failure on systems lacking mkstemp

2014-08-16 Thread Eli Zaretskii
Guile 2.0.11 has mkstemp.c in lib/, from Gnulib, and it also has its own private version in libguile/. This causes link failures on systems, such as MinGW, that lack mkstemp in their system libraries: CCLD libguile-2.0.la ../lib/.libs/libgnu.a(mkstemp.o): In function `mkstemp':