On Nov 15, 10:20 pm, owl <[EMAIL PROTECTED]> wrote: > and here I thought I was going to finally be able to change the world > AND contribute back to python with my amazing clear screen extension - > but I can't get it to work. ;( > > Copying from ZoomHeight.py and someone else's clever print suggestion: > ------------------------------------------------- > # My Clear extension: clear a window > > class Clear: > > menudefs = [ > ('windows', [ > ('_Clear', '<<clear>>'), > ]) > ] > > def __init__(self, editwin): > self.editwin = editwin > > def clear_event(self, event): > for i in range(60): > print > -------------------------------------------------- > > It shows up as a menu item, but does not do anything. No output, > nuffin. > I did get some sort of 'no connection msg' playing around which leads > me to believe that I can't really write to the window (at least not > this simplistically)... > > Pointers?
Try this: self.editiwin.write('\n'*60) - Tal Einat reduce(lambda m,x:[m[i]+s[-1] for i,s in enumerate(sorted(m))], [[chr(154-ord(c)) for c in '.&-&,l.Z95193+179-']]*18)[3] P.S. Feel free to contact the idle-dev mailing list: idle-dev <at> python (dot) org -- http://mail.python.org/mailman/listinfo/python-list