Re: [racket] My PLT->Racket porting experience

2011-03-10 Thread Drew Hess
On Thu, Mar 10, 2011 at 11:32 AM, Matthew Flatt wrote: > At Thu, 10 Mar 2011 10:44:15 -0800, Drew Hess wrote: >> Has anyone from the Racket team had a chance to look at these >> issues and reproduce them? > > Yes. I pushed fixes this morning, so you should try the next nightl

Re: [racket] My PLT->Racket porting experience

2011-03-10 Thread Drew Hess
On Thu, Mar 3, 2011 at 9:09 AM, Drew Hess wrote: > OK, folks, here is a small package that demonstrates all of the play-sound > issues I'm having, in one go: > > http://drewhess.com/drew-bootstrap.zip > > Install both of the teachpacks. The -no-runtime-path version of th

Re: [racket] Threads, Windows, and World

2011-03-03 Thread Drew Hess
On Thu, Mar 3, 2011 at 9:26 AM, Drew Hess wrote: > Add a couple of WAV file names to the song-list variable in > drew-game.ss, make sure they're in the same directory as drew-game.ss, > and run the program on Mac OS X. Observe that songs play back fine > while the game is run

[racket] Threads, Windows, and World

2011-03-03 Thread Drew Hess
Hi all, While I've got everyone's attention with this play-sound issue, here's a related problem I'm having. Another thing I added to my version of the Bootstrap teachpack, in addition to customizable sounds, is the ability to play background songs while the game is running. The students really l

Re: [racket] My PLT->Racket porting experience

2011-03-03 Thread Drew Hess
OK, folks, here is a small package that demonstrates all of the play-sound issues I'm having, in one go: http://drewhess.com/drew-bootstrap.zip Install both of the teachpacks. The -no-runtime-path version of the teachpack is nearly identical to the version I used with PLT Scheme 4.2.5, and in fac

Re: [racket] My PLT->Racket porting experience

2011-03-03 Thread Drew Hess
On Thu, Mar 3, 2011 at 8:28 AM, Matthias Felleisen wrote: > > On Mar 3, 2011, at 11:03 AM, Drew Hess wrote: > >> t's not clear to me that you tried that case. (If the >> htdp/dir case prompted you about overwriting an existing version, >> you didn't mention

Re: [racket] My PLT->Racket porting experience

2011-03-03 Thread Drew Hess
On Thu, Mar 3, 2011 at 8:15 AM, Robby Findler wrote: > > If you were to replace the body of 'play' with something like > >  (car 'not-a-pair) > > then you see the error, right? > > If so, then it sounds like the problem is that play-sound is not > signaling an error (ie this is a problem specific

Re: [racket] My PLT->Racket porting experience

2011-03-03 Thread Drew Hess
On Thu, Mar 3, 2011 at 5:24 AM, Robby Findler wrote: > > I'm not completely clear on this one either, and I'd like more help. > Can you say specifically what steps you take to get an error with no > message, starting from a fresh DrRacket (without any 3rd party addins > like bootsrap (ie, if you n

Re: [racket] My PLT->Racket porting experience

2011-03-03 Thread Drew Hess
On Thu, Mar 3, 2011 at 5:09 AM, Matthias Felleisen wrote: > > On Mar 2, 2011, at 11:15 PM, Drew Hess wrote: > >> Have you tried adding a teachpack that already exists while in Beginner >> mode, prompting the overwrite warning dialog? > > I did like this: > >

Re: [racket] My PLT->Racket porting experience

2011-03-03 Thread Drew Hess
[Apologies to those of you who are seeing my messages twice. I only use Gmail to collect mailing list archives, and I'm not used to using it, so I keep hitting "Reply" when I should be hitting "Reply all"] On Thu, Mar 3, 2011 at 5:04 AM, Matthew Flatt wrote: >> * Scrolling through a source code w

Re: [racket] My PLT->Racket porting experience

2011-03-02 Thread Drew Hess
Hi Matthias, On Wed, Mar 2, 2011 at 7:29 PM, Matthias Felleisen wrote: > -- I will say that even though I use drracket on a near-daily >basis on the mac, I have never found the problem with the >dialogues that you describe. This particular problem of occluded dialog boxes occurred on oc

[racket] My PLT->Racket porting experience

2011-03-02 Thread Drew Hess
A former Bootstrap student of mine asked me to help him get his game running on his home PC. The last time I taught Bootstrap, Racket was PLT Scheme, and the latest version was 4.2.4 or something, so I decided to test his game with Racket 5.1, figuring it would work without any real trouble. That w