'Returns true, if buffer was changed without using proxy object, like
with vim.command() or through internal vim.current.window.buffer.'

def is_buffer_changed_outside(self):

    return (self._change_tick < int(vim.eval('b:changedtick')))
