This doesn't even rate on my list of worthy causes. The developer of TextMate got paid when I bought a license for that software. He runs/owns a business running for profit and he has the means and expertise to make that. And indeed he will if he gets a second version out.
There are countless NPOs and registered charities that require donations and spend the money on running wholly unprofitable services to people who have no way of paying the organisation back. Services that, as a result, would not exist (and be actively avoided if they did) if left to the free market.
They deserve whatever money you're willing to throw away a hell of a lot more than a developer who has trouble keeping his shit in order.