don't always invoke textmate