GNU Guile 2.0.7 released

2012-11-30 Thread Ludovic Courtès
We are pleased to announce GNU Guile release 2.0.7, the next maintenance release for the 2.0.x stable series. The Guile web page is located at http://gnu.org/software/guile/ . Guile is an implementation of the Scheme programming language, with support for many SRFIs, packaged for use in a wide va

Re: web: New ‘http-get*’ and ‘response-body-port’ procedures

2012-11-30 Thread Ludovic Courtès
Hi Daniel, Daniel Hartwig skribis: > This is a very useful and tidily done addition. Makes sense, diff > looks ok, and worked on some quick trials. Thanks for the review. (I reckon I should have posted it earlier, to leave more time for review, though.) Ludo’.

Re: About REPL hook

2012-11-30 Thread Ludovic Courtès
Hello! nalaginrut skribis: > I want to do some magic to let REPL display in color. > But I found there's no content about REPL hook in Guile manual. > And how can I get the result-string which the REPL is going to output? Looking at ‘run-repl’ (system repl repl), there’s ‘before-eval-hook’. The

Re: [PATCH] Futures: Avoid creating the worker pool more than once

2012-11-30 Thread Mark H Weaver
Hi Ludovic, Sorry for not responding to this earlier. l...@gnu.org (Ludovic Courtès) writes: > Mark H Weaver skribis: > >> diff --git a/module/ice-9/futures.scm b/module/ice-9/futures.scm >> index 0f64b5c..7fbccf6 100644 >> --- a/module/ice-9/futures.scm >> +++ b/module/ice-9/futures.scm >> @@ -

Re: [Guile-commits] GNU Guile branch, stable-2.0, updated. v2.0.6-97-ge8772a9

2012-11-30 Thread Mark H Weaver
Hi Ludovic, "Ludovic Courtès" writes: > commit 9ee0455738f90086894d602075915d49a5044fb7 > Author: Ludovic Courtès > Date: Sat Nov 24 00:16:14 2012 +0100 > > Turn on the `case' warnings in auto-compilation. > > * module/ice-9/boot-9.scm (%auto-compilation-options): Add > `dup

Re: [PATCH] Futures: Avoid creating the worker pool more than once

2012-11-30 Thread Ludovic Courtès
Hi Mark, Mark H Weaver skribis: > Why is this a problem? I think circular dependencies are fine as long > as there is not a cycle composed entirely of syntactic keyword > dependencies. You’re right that it’s fine in some cases, but in general sometimes works “by chance”, and should be avoided

Re: [Guile-commits] GNU Guile branch, stable-2.0, updated. v2.0.6-97-ge8772a9

2012-11-30 Thread Ludovic Courtès
Hi, Mark H Weaver skribis: > Sorry for not noticing this earlier, but I should mention that although > I use some of the warnings infrastructure for reporting the > 'duplicate-case-datum' and 'bad-case-datum' warnings, I never check for > those warning flags. The warnings are reported unconditi