#NEWLINE# def _analyze( self , * e ) : #NEWLINE# #INDENT# '\n        Replace ``->`` with arrows, and colorize the entire buffer.\n        ' #NEWLINE# self . _replace_arrows ( ) #NEWLINE# numlines = int ( self . _textwidget . index ( 'end' ) . split ( '.' ) [ 0 ] ) #NEWLINE# for linenum in range ( 1 , ( numlines + 1 ) ) : #NEWLINE# #INDENT# self . _analyze_line ( e )