TDB: The TADS Debugger version 2.2 ================================== Press the Ctrl-Home key to return to the source file display. Use the cursor up and down arrow keys to scroll through this help file. ----------------------------------------------------------------------------- Function Keys: you can use these function keys while the cursor is in either the source window (the top part of the screen) or the command window (the bottom part). cursor up/down arrows - scroll source by one line up/down. PgUp/PgDn - scroll source by one page up/down. Ctrl-PgUp/Ctrl-PgDn - move source window to top/bottom of source file. Ctrl-Home - show next line to be executed in source window. F5 - show game screen. Press any key to return to the debugger screen. F7 - execute next line of program, stepping into function/method calls. F8 - execute next line, stepping over function/method calls. F9 - resume execution. TAB - switch cursor to other window. In addition, the following keys work only while the cursor is in the source window. Home - move cursor to top line of source window. End - move cursor to bottom line of source window. F2 - set/clear breakpoint at line where cursor is located. Shift-F2 - set breakpoint with condition at line where cursor is located. ----------------------------------------------------------------------------- Commands: you can enter these commands at the "tdb>" prompt in the command window. If the cursor is in the source window, press the TAB key to move it to the command window. g - Go. Resume execution. t - Trace. Execute next line of program, stepping into functions/methods. p - Procedure trace. Execute next line, stepping over functions/methods. e expr - Evaluate expression and display result. bp addr - Set breakpoint at function or object.property. bp addr when expr - Set breakpoint with condition given by expression. bc number - Clear breakpoint given by number. bl - List breakpoints. bd number - Disable breakpoint. be number - Enable breakpoint. ws expr - Add expr to the watch window. wd number - Delete expression from the watch window. fl - File list: shows the source files and their file numbers. fv number - File view: displays file given by number in source window. quit - Terminate the debugging session, and return to the operating system. k - Stack trace. Displays the call stack. h - Toggle hidden output display. \ - Display game screen. Press any key to return to the debugger screen. /string - Search for string, starting at current position in source window. d - Down to next stack level for expression evaluation context. u - Up to previous stack level. c+ - Enable call history, and clears previous history. c- - Stop capturing call history information. cc - Clear all current call history information. c - Display current call history.