[plt-dev] Pre-Release Checklist for v4.2.1 -- Pinging Sam

From: Michael Sperber (sperber at deinprogramm.de)
Date: Thu Jul 30 07:54:47 EDT 2009

DrScheme is broken today - it doesn't start up. (4.1.5 and 4.2 are also
broken the same way.)  I assume it's because of Eli's birthday?  (If
that's the case: Happy Birthday, Eli!)

eta[59] "/Volumes/PLT Scheme v4.2.0.900/PLT Scheme v4.2.0.900"/bin/drscheme 
draw-bitmap in dc<%>: expected argument of type <bitmap% object>; given #f

 === context ===
/Volumes/PLT Scheme v4.2.0.900/PLT Scheme v4.2.0.900/collects/drscheme/private/drscheme-normal.ss:208:15

The reason is that the code that is conditionalized on (eb-bday?) in
drscheme-normal.ss makes the splash code want to access the splash
bitmap, but that bitmap isn't set until the call to `start-splash',
which comes only after it.  This appears to be fixed in the trunk, but I
don't see offhand by what revision, so I don't know if it's already in
the release code.

Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla

Posted on the dev mailing list.