Mercurial > projects > ddbg_continued
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; |