code: def dump_event(self, event):
      from pprint import pprint
  
      pprint(self.undolist[: self.pointer])
      print("pointer:", self.pointer, end=" ")
      print("saved:", self.saved, end=" ")
      print("can_merge:", self.can_merge, end=" ")
      print("get_saved():", self.get_saved())
      pprint(self.undolist[self.pointer :])
      return "break"
  
imports: import string
  from idlelib.delegator import Delegator
label_desc: Use image node_id 3 for calling the UndoDelegator obj's underlying member method code with example usage: obj.dump_event(event) and returns: str