Re: [racket-dev] [plt] Push #23053: master branch updated

2011-07-16 Thread Robby Findler
Thanks for fixing the bug! On Sat, Jul 16, 2011 at 6:40 PM, Casey Klein wrote: > I tried to add a test case to > collects/tests/racket/contract-test.rktl, but that file seems broken. > In particular, `test/pos-blame' and `test/neg-blame' pass strings when > `test/spec-failed' expects a symbol. Fi

Re: [racket-dev] build error

2011-07-16 Thread Robby Findler
Oh! Sorry about that. Thanks, Matthew. Robby On Saturday, July 16, 2011, Matthew Flatt wrote: > I'll push a repair soon (after I confirm that a clean build now > completes for me). > > There were two problems: > >  * A new test file in "collects/tests/drracket" shouldn't be compiled, >   since

Re: [racket-dev] build error

2011-07-16 Thread Matthew Flatt
I'll push a repair soon (after I confirm that a clean build now completes for me). There were two problems: * A new test file in "collects/tests/drracket" shouldn't be compiled, since it contains an image constant. * The compilation manager used by `raco setup' needs to configure reader

[racket-dev] build error

2011-07-16 Thread Stephen Bloch
... raco setup: post-installing: racket/gui raco setup: raco setup: error: during making for tests/drracket raco setup: /Users/bloch/programming/plt/collects/wxme/compiled/comment_rkt.dep::55: read: illegal use of "." make[1]: *** [install-3m] Error 1 make: *** [install] Error 2 What gives?

Re: [racket-dev] syntax-case and stack trace

2011-07-16 Thread Casey Klein
On Sat, Jul 16, 2011 at 9:30 AM, Matthias Felleisen wrote: > > On Jul 16, 2011, at 8:19 AM, Matthew Flatt wrote: > >> At Fri, 15 Jul 2011 21:53:59 -0500, Casey Klein wrote: >>> FWIW, the big taints commit also changed the value of this expression: >>> >>> (let ([s #'x]) >>>  (equal? s >>>        

Re: [racket-dev] [plt] Push #23053: master branch updated

2011-07-16 Thread Casey Klein
On Sat, Jul 16, 2011 at 6:35 PM, wrote: > > collects/racket/contract/private/arrow.rkt > ~~ > --- OLD/collects/racket/contract/private/arrow.rkt > +++ NEW/collects/racket/contract/private/arrow.rkt > @@ -235,7 +235,7 @@ v4 todo: >                          

Re: [racket-dev] mouse motion events in Linux

2011-07-16 Thread Matthew Flatt
Short answer: change pushed. Long answer: At one point, I changed GDK_POINTER_MOTION_MASK to GDK_POINTER_MOTION_HINT_MASK. My impression from the documentation and from trying it out was that it generated helpfully fewer mouse-movement events. Instead, it seems to generate zero mouse-movement even

[racket-dev] mouse motion events in Linux

2011-07-16 Thread Stephan Houben
Dear list, Recently I noticed that on Linux, the canvas only receives mouse motion events if some mouse button is pressed. Since this is not mentioned in the documentation I assume this behaviour was not intended, please correct me if wrong. The cause of this behaviour is the use of the flag G

Re: [racket-dev] syntax-case and stack trace

2011-07-16 Thread Matthias Felleisen
On Jul 16, 2011, at 8:19 AM, Matthew Flatt wrote: > At Fri, 15 Jul 2011 21:53:59 -0500, Casey Klein wrote: >> FWIW, the big taints commit also changed the value of this expression: >> >> (let ([s #'x]) >> (equal? s >> (with-handlers ([exn:fail:syntax? (compose first >> exn:fail:syntax-

Re: [racket-dev] syntax-case and stack trace

2011-07-16 Thread Matthew Flatt
At Fri, 15 Jul 2011 21:53:59 -0500, Casey Klein wrote: > FWIW, the big taints commit also changed the value of this expression: > > (let ([s #'x]) > (equal? s > (with-handlers ([exn:fail:syntax? (compose first > exn:fail:syntax-exprs)]) > (raise-syntax-error #f "message" s)