now the "def" snippet only adds the automatic "self" var if the indent level is greater than 0 (self would still be added to nested defs but this was all I could think of since you lose the meta.class.py scope as soon you leave the line that the class was declared on) Changed: U trunk/Bundles/Python.tmbundle/Snippets/def.plist