Just checked this out a little further and it turns out it's not esc-completion that's breaking out of the snippet, but rather spaces... here's my snippet:
private function($1) { $2 }$0
This works fine:
private function(myArg) { // some code }
But this breaks the snippet:
private function(myArg, anotherArg) { // some more code }
Cheers, Ben ___________________ Ben Jackson Diretor de Desenvolvimento
ben@incomumdesign.com http://www.incomumdesign.com