From ea45df64dd77996f71e57d5459cd05eb30bc89cb 2010-08-20 07:22:08 From: Fernando Perez Date: 2010-08-20 07:22:08 Subject: [PATCH] Fix broken %pdb/%debug (signature of DisplayTrap changed) --- diff --git a/IPython/core/ultratb.py b/IPython/core/ultratb.py index d5b3e22..054c3d4 100644 --- a/IPython/core/ultratb.py +++ b/IPython/core/ultratb.py @@ -889,7 +889,7 @@ class VerboseTB(TBTools): self.color_scheme_table.active_scheme_name) # the system displayhook may have changed, restore the original # for pdb - display_trap = DisplayTrap(None, sys.__displayhook__) + display_trap = DisplayTrap(hook=sys.__displayhook__) with display_trap: self.pdb.reset() # Find the right frame so we don't pop up inside ipython itself