'Replace ``->`` with arrows, and colorize the entire buffer.'

def _analyze(self, *e):

    self._replace_arrows()
    numlines = int(self._textwidget.index('end').split('.')[0])
    for linenum in range(1, (numlines + 1)):
        self._analyze_line(linenum)
