def append(self, value):

        if len(self.buffer) > self.screen_top + self.screen_height - 1:
            self.buffer[len(self.buffer) - 1] = value
        else:
            self.buffer.append(value)

        if len(self.buffer) > self.screen_top + self.screen_height - 1:
            self.screen_top += 1

        if vim.current.buffer.number == self.buffer.number:
            vim.command('normal! G')
Define value appending for ConqueScreen objects.
dataset/ETHPy150Open wkentaro/conque.vim/autoload/conque_term/conque_screen.py/ConqueScreen.append