chicken-janitors
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-janitors] #801: srfi-34 segfaults stability and master when


From: Chicken Trac
Subject: Re: [Chicken-janitors] #801: srfi-34 segfaults stability and master when using bare (raise 'obj)
Date: Thu, 07 Nov 2013 21:57:33 -0000

#801: srfi-34 segfaults stability and master when using bare (raise 'obj)
-------------------------+--------------------------------------------------
  Reporter:  ckeen       |       Owner:  evhan                          
      Type:  defect      |      Status:  assigned                       
  Priority:  major       |   Milestone:                                 
 Component:  extensions  |     Version:  4.7.x                          
Resolution:              |    Keywords:  condition, srfi 34, raise, hell
-------------------------+--------------------------------------------------
Changes (by evhan):

  * owner:  => evhan
  * status:  new => assigned


Comment:

 Replying to [comment:2 sjamaan]:
 > Perhaps the R7RS implementation could be taken and used in this egg?
 IIUC it's more-or-less the same idea.

 I think that's right, R7RS just gives a slightly stronger guarantee about
 what happens if the handler returns. I can try something like that.

 This is currently a bit weird, it looks like {{{##sys#current-exception-
 handler}}} is being set to {{{'()}}} in some cases, which probably isn't
 healthy.

-- 
Ticket URL: <http://bugs.call-cc.org/ticket/801#comment:3>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]