Well, it's a very specific case. It only happens on Windows and only when you right-click a script and hit 'Edit with IDLE.'Ryan Charpentier <ryancharpen@...> writes:
Call pygame.quit() before your program closes. Since IDLE runs programswithin its own process any problem with the program can hang IDLE.
I just tested this, and it worked.
Argh. Somebody really needs to update the pygame.org tutorials to mention this. I never would have guessed that the programming environment itself was the problem.
Thanks, guys. You just saved me quite a bit of (additional) frustration.