Purpose: Describe an event loop
Hopefully someone fills in the answers below!
What is an event loop?
Why would I use one?
How in Tcl do I program for an event loop?
What are some of the tricks in using an event loop?
What are some of the traps when programming an event loop?
Where else should I read ? Tcl event loop
Make special mention of David Gravereaux's demonstration with TES of a safe way to combine the Tcl event loop with the Windows message pump (even in the presence of threading).