[Chicken-users] Question again on heap mutation from signal handlers.

2011-10-02 Thread Jörg F . Wittenberger
Kon (or maybe Felix) On Sep 1 2011, Kon Lovett wrote: Probably of no use to you but … When I added all the extra unix (Chicken v2 I think) signals stuff I figured (ha) that a Scheme signal handler could only perform operations that accessed existing structures, no heap mutation. I used

Re: [Chicken-users] replace signal with sigaction

2011-10-02 Thread Jörg F . Wittenberger
Hi, in this message http://lists.nongnu.org/archive/html/chicken-users/2011-09/msg00292.html I sent out a strange bug. Sorry for that. The child-registering fork() should be: (define (save-fork) (let* ((ie (##sys#fudge 14)) (pid (begin (chicken-disable-interrupts!)

Re: [Chicken-users] Question again on heap mutation from signal handlers.

2011-10-02 Thread Jörg F . Wittenberger
On Oct 2 2011, Jörg F. Wittenberger wrote: Kon (or maybe Felix) On Sep 1 2011, Kon Lovett wrote: Probably of no use to you but … When I added all the extra unix (Chicken v2 I think) signals stuff I figured (ha) that a Scheme signal handler could only perform operations that accessed

Re: [Chicken-users] FrOSCon 2011 Talks

2011-10-02 Thread Christian Kellermann
* John Gabriele jmg3...@gmail.com [110823 07:27]: Regarding the chickenista guide pdf, some minor issues I noticed: [snip] As far as more substantial feedback on the content itself, I would've liked longer descriptions for most of the bullet points in section 4.4, as well as more explanation

[Chicken-users] eval works different in Chicken 4.7 from 3.4?

2011-10-02 Thread Matt Welland
The below code used to do a fine job of eval'ing a hodge-podge file of lists and strings but in Chicken4.7 the eval doesn't seem to see compiled routines in the parent code. Has eval changed in some incompatible way or do I need to keep digging for some other bug :) ? (let* ((p