textmate props