def open(self, frame, page, buffer): Workspace.open(self, frame, page, buffer) frame.link(self.handle_key, self, 'kbd keydown') self._partial_command = None self._keybindings = {} self._mark = None self._paste_offset = 1 self.focus()
def open(self, frame, page, buffer): Workspace.open(self, frame, page, buffer) frame.link(buffer.notify_changed, self, 'data') frame.link(buffer.handle_resize, self, 'resize')