diff -u -r1.5 mesh_skin.py --- release/scripts/mesh_skin.py 30 Jul 2006 05:48:28 -0000 1.5 +++ release/scripts/mesh_skin.py 13 Nov 2006 22:35:39 -0000 @@ -248,10 +248,9 @@ return i1, i2 # value is [edge, face_sel_user_in] - try: # Python 2.4 only - edge_dict= dict((ed_key(ed), [ed, 0]) for ed in me.edges) - except: - edge_dict= dict([(ed_key(ed), [ed, 0]) for ed in me.edges]) + # generators are better in python 2.4+ + # edge_dict= dict((ed_key(ed), [ed, 0]) for ed in me.edges) + edge_dict= dict([(ed_key(ed), [ed, 0]) for ed in me.edges]) for f in me.faces: if f.sel: