Quitting TextMate altogether (Cmd-Q) doesn't seem to let `mate -w`
return, which feels like a bug to me.

I can confirm the behavior on TextMate Version 1.5.10 (1623) / OS X 10.6.8.