When running mate from inside a GNU screen session in Leopard, I was getting this error:
$ mate . mate: failed to establish connection with TextMate.
I read reports of falling back to a previous version in macports, but a simple solution is to put this line in your .profile config:
alias mate='open -a TextMate.app'
That will fix the problem.
