From 89f51aced01f54c569f1ddb0ca6d5d5e7be35cad 2010-01-01 16:56:13 From: Fernando Perez Date: 2010-01-01 16:56:13 Subject: [PATCH] Minor fix to exit/quit --- diff --git a/IPython/core/builtin_trap.py b/IPython/core/builtin_trap.py old mode 100644 new mode 100755 diff --git a/IPython/core/quitter.py b/IPython/core/quitter.py index 2cf74f7..0bdaffb 100755 --- a/IPython/core/quitter.py +++ b/IPython/core/quitter.py @@ -36,6 +36,8 @@ class Quitter(object): def __call__(self): self.shell.ask_exit() - return 'Bye.' - __repr__ = __call__ + # Repr MUST return a string, else display like pprint hooks get confused + def __repr__(self): + self.shell.ask_exit() + return 'Bye.'