denemo-devel
[Top][All Lists]
Advanced

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

Re: [Denemo-devel] Scheme error trap is broken


From: Richard Shann
Subject: Re: [Denemo-devel] Scheme error trap is broken
Date: Wed, 18 Dec 2013 11:35:47 +0000

On Wed, 2013-12-18 at 11:08 +0000, Richard Shann wrote:
> The scheme trapping of errors is broken
> If I put this in the CLI box
> (define abc "hello")
> 
> it responds with "syntax error" in the console on a version from some
> time back and just kills Denemo instantly on the current version
> (current =  git checkout a32f50f80539d05c5356d11d0bef5ee433dfe857)
> 
> There must be two bugs here - the CLI box is broken for entering strings
> (I suspect)

No, it is not that. (define abc "hello") will never have worked in that
CLI because it wraps the CLI within a (format #t ...) procedure call and
(define ...) is not allowed there (since guile 2.0 perhaps).

But the error is killing Denemo, instead of being handled gracefully.
Nothing you type into CLI should kill Denemo

Richard





reply via email to

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