bug#21897: escape continuation passes barrier

2016-06-24 Thread Andy Wingo
On Fri 13 Nov 2015 04:31, Zefram writes: > scheme@(guile-user)> (use-modules (ice-9 control)) > scheme@(guile-user)> (call/ec (lambda (c) (with-continuation-barrier (lambda > () (c "through continuation"))) "c-w-b returned")) > $1 = "through continuation" > > The continuation barrier works fine

bug#21897: escape continuation passes barrier

2015-11-12 Thread Zefram
scheme@(guile-user)> (use-modules (ice-9 control)) scheme@(guile-user)> (call/ec (lambda (c) (with-continuation-barrier (lambda () (c "through continuation"))) "c-w-b returned")) $1 = "through continuation" The continuation barrier works fine on call/cc continuations and on throw/catch, but doesn