3 Õì2adã@s2Gdd„dƒZedkr.ddlmZeddd�dS) c@seZdZdd„Zddd„ZdS)ÚRstripcCs ||_dS)N)Úeditwin)Úselfr©rú+/opt/alt/python36/lib64/python3.6/rstrip.pyÚ__init__szRstrip.__init__Nc Cs’|jj}|jj}|jƒtt|jdƒƒƒ}xZtd|ƒD]L}|jd|d|ƒ}t |ƒ}t |j ƒƒ}||kr6|j d||fd|ƒq6W|j ƒdS)NÚendéz%i.0z%i.endz%i.%i) rÚtextÚundoZundo_block_startÚintÚfloatÚindexÚrangeÚgetÚlenÚrstripÚdeleteZundo_block_stop) rZeventr r Zend_lineZcurZtxtÚrawZcutrrrÚ do_rstrips zRstrip.do_rstrip)N)Ú__name__Ú __module__Ú __qualname__rrrrrrrsrÚ__main__é)Úmainzidlelib.idle_test.test_rstripé)Ú verbosityN)rrZunittestrrrrrÚs