TextMate has some very nice to use bindings on quotes, brackets, parentheses etc, which Emacs lacks out of the box.
You can use skeleton-pairs to insert pairs, but what about deleting them? What if you (or a colleague) press the closing bracket key accidentally (muscle memory and all)?
textmate-mode provides more sensible behaviour for the keys ", ', (, [, {, and their closing pairs.
It works on my machine, under Python mode, well enough that I don't turn it off. It's the first elisp package I've written and I'm sure it could be made better. So please send your comments and suggestions.
