comparison src/debugger.d @ 5:496dfd8f7342 default tip

added: -repeat option for "in", "ov" -run until a line option -run until a function option -break on a function start -n is an alias for ov
author marton@basel.hu
date Sun, 17 Apr 2011 11:05:31 +0200
parents a5fb1bc967e6
children
comparison
equal deleted inserted replaced
4:a5fb1bc967e6 5:496dfd8f7342
32 import codeview.codeview; 32 import codeview.codeview;
33 import cli.userinterface; 33 import cli.userinterface;
34 34
35 const uint VERSION_MAJOR = 0, 35 const uint VERSION_MAJOR = 0,
36 VERSION_MINOR = 13, 36 VERSION_MINOR = 13,
37 VERSION_PATCH = 2; 37 VERSION_PATCH = 3;
38 const string VERSION_STRING = "Ddbg "~itoa(VERSION_MAJOR)~"."~itoa(VERSION_MINOR) 38 const string VERSION_STRING = "Ddbg "~itoa(VERSION_MAJOR)~"."~itoa(VERSION_MINOR)
39 ~(VERSION_PATCH>0?"."~itoa(VERSION_PATCH):"")~" beta", 39 ~(VERSION_PATCH>0?"."~itoa(VERSION_PATCH):"")~" beta",
40 WELCOME_STRING = VERSION_STRING~" - D Debugger\n"~ 40 WELCOME_STRING = VERSION_STRING~" - D Debugger\n"~
41 "Copyright (c) 2007 Jascha Wetzel\n"~ 41 "Copyright (c) 2007 Jascha Wetzel\n"~
42 "see http://ddbg.mainia.de/doc.html for documentation\n"; 42 "see http://ddbg.mainia.de/doc.html for documentation\n";
73 breakonmain =false 73 breakonmain =false
74 ; 74 ;
75 75
76 size_t current_address; 76 size_t current_address;
77 uint last_line; 77 uint last_line;
78 78 // uint repeat=0;
79 string[][string] source_files; 79 string[][string] source_files;
80 string[] source_search_paths; 80 string[] source_search_paths;
81 81
82 string main_image_file; 82 string main_image_file;
83 COFFImage main_image; 83 COFFImage main_image;