ž pyMac@sQdZGdd„dƒZedkrMddlZejdddd d ƒndS( u=Provides "Strip trailing whitespace" under the "Format" menu.cBsD|EeZdZddd gfgZdd„Zddd„ZdS( uRstripExtensionuformatuStrip trailing whitespaceu <>cCs&||_|jjjd|jƒdS(Nu <>(ueditwinutextubindu do_rstrip(uselfueditwin((u</opt/alt/python33/lib64/python3.3/idlelib/RstripExtension.pyu__init__s uRstripExtension.__init__c CsĘ|jj}|jj}|jƒtt|jdƒƒƒ}x|td|ƒD]k}|jd|d|ƒ}t |ƒ}t |j ƒƒ}||krM|j d||fd|ƒqMqMW|j ƒdS(Nuendiu%i.0u%i.endu%i.%i( ueditwinutextuundouundo_block_startuintufloatuindexurangeugetulenurstripudeleteuundo_block_stop( uselfueventutextuundouend_lineucurutxturawucut((u</opt/alt/python33/lib64/python3.3/idlelib/RstripExtension.pyu do_rstrip s     %uRstripExtension.do_rstripN(uStrip trailing whitespaceu <>(u__name__u __module__u __qualname__uNoneumenudefsu__init__u do_rstrip(u __locals__((u</opt/alt/python33/lib64/python3.3/idlelib/RstripExtension.pyuRstripExtensions uRstripExtensionu__main__iNuidlelib.idle_test.test_rstripu verbosityiuexitF(u__doc__uRstripExtensionu__name__uunittestumainuFalse(((u</opt/alt/python33/lib64/python3.3/idlelib/RstripExtension.pyus