bug#10147: HTTP "Expires" header should handle non-date values

2011-12-22 Thread Andy Wingo
On Wed 21 Dec 2011 23:28, Daniel Hartwig writes: > On 22 December 2011 10:51, Andy Wingo wrote: >> >> On Sun 27 Nov 2011 05:39, Daniel Hartwig writes: >> >>>    HTTP/1.1 clients and caches MUST treat other invalid date formats, >>>    especially including the value "0", as in the past (i.e., "a

bug#10109: [PATCH] (web http): list-style headers do not validate

2011-12-22 Thread Andy Wingo
On Sun 27 Nov 2011 10:11, Daniel Hartwig writes: > My apologies for not noticing earlier, but I have spotted a couple > minor issues with both the previous patch and original code that are > corrected by the attached. All relate to the "Cache-Control" header: > > - `max-stale' has optional value

bug#10163: Incomplete/vague section of Guile Manual

2011-12-22 Thread Andy Wingo
Hi Ryan, Thanks for the report. On Tue 29 Nov 2011 20:17, Ryan Fox writes: > /* Check that arg is really a shape SMOB. */ > SCM_VALIDATE_SHAPE (SCM_ARG1, shape); > > After some searching, I was able to figure out that the > function scm_assert_smob_type() is probably the intended behaviour for

bug#10235: guile 2.0.3 segfaults on FreeBSD 9

2011-12-22 Thread Andy Wingo
Hi Jim, There are some packaging-specific things in your mail, one bug, and a few FreeBSD-related things that we should probably fold into Guile. I'll try to reply only to those things that we need to do in Guile. On Tue 06 Dec 2011 10:53, "Jim Pryor" writes: > REINPLACE_FILES=l

bug#10235: guile 2.0.3 segfaults on FreeBSD 9

2011-12-22 Thread Andy Wingo
Hi Jim Thanks for the reply. Let's keep the bug in the Cc. (Sending again with the bug on the Cc this time.) There is no rush on this; I'm happy to work asynchronously. The git repo is indeed at http://git.savannah.gnu.org/cgit/guile.git; use the stable-2.0 branch, though. Cheers, Andy On T

bug#10352: Broken pipe while generating guile-procedures.txt

2011-12-22 Thread Ian Price
Hi guilers, I am unable to completely build master due to a broken pipe while building guile-procedures.txt. ~/src/guile $ make /usr/bin/make all-recursive make[1]: Entering directory `/home/ian/src/guile' Making all in lib make[2]: Entering directory `/home/ian/src/guile/lib' /usr/bin/make al

bug#10252: bugs in array-map!, array-for-each, others

2011-12-22 Thread Andy Wingo
Hi Daniel! Very interestingly, this bug was totally backwards: they problem wasn't in array-map!, it was in generalized-vector-ref (and -set!). I fixed that bug: > ; generalized-vector-ref / set! is broken. > > (define (array-row a i) > (make-shared-array a (lambda (j) (list i j)) >