I seem to have stumbled on a bug in or related to the groovy bundle.
To recreate - open a new file as
textmate will supply the right paren - so you have
with the cursor between the parens
typing any other character at this point causes textmate to hang
TextMate Bundles - Revision 11766: /trunk/Bundles/Groovy.tmbundle
TextMate Version 1.5.8 (1509)