I've been using gdb a lot lately -- I'm missing 'bt' as a command in
pdb (pdb calls it 'where'). Added 'bt' as an alias for 'where'.
diff --git a/Lib/pdb.py b/Lib/pdb.py
index cb1a4d2..d7fe54a 100755
--- a/Lib/pdb.py
+++ b/Lib/pdb.py
@@ -450,6 +450,7 @@
def do_where(self, arg):
self.print_stack_trace()
do_w = do_where
+ do_bt = do_where
def do_up(self, arg):
if self.curindex == 0:
@@ -665,7 +666,9 @@
print """w(here)
Print a stack trace, with the most recent frame at the bottom.
An arrow indicates the "current frame", which determines the
-context of most commands."""
+context of most commands. 'bt' is an alias for this command."""
+
+ help_bt = help_w
def help_down(self):
self.help_d()