Changeset 9697
- Timestamp:
- 12/14/09 10:11:18 (2 years ago)
- Location:
- trunk/Padre/lib/Padre
- Files:
-
- 3 edited
-
Action/Run.pm (modified) (3 diffs)
-
Wx/Main.pm (modified) (1 diff)
-
Wx/Menu/Run.pm (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Padre/lib/Padre/Action/Run.pm
r9696 r9697 161 161 need_runable => 1, 162 162 need_file => 1, 163 label => Wx::gettext(' DebuggerStep In'),163 label => Wx::gettext('Step In'), 164 164 comment => Wx::gettext( 'Run the current document through the Debug::Client.' ), 165 165 #shortcut => 'Shift-F5', … … 171 171 172 172 Padre::Action->new( 173 name => 'debug.step_over', 174 need_editor => 1, 175 need_runable => 1, 176 need_file => 1, 177 label => Wx::gettext('Step Over'), 178 comment => Wx::gettext( 'Run the current document through the Debug::Client.' ), 179 #shortcut => 'Shift-F5', 180 need_editor => 1, 181 menu_event => sub { 182 $_[0]->debug_perl_step_over; 183 }, 184 ); 185 186 187 Padre::Action->new( 188 name => 'debug.step_out', 189 need_editor => 1, 190 need_runable => 1, 191 need_file => 1, 192 label => Wx::gettext('Step Out'), 193 comment => Wx::gettext( 'Run the current document through the Debug::Client.' ), 194 #shortcut => 'Shift-F5', 195 need_editor => 1, 196 menu_event => sub { 197 $_[0]->debug_perl_step_out; 198 }, 199 ); 200 201 202 Padre::Action->new( 203 name => 'debug.show_stack_trace', 204 need_editor => 1, 205 need_runable => 1, 206 need_file => 1, 207 label => Wx::gettext('Show Stack Trace'), 208 comment => Wx::gettext( 'Run the current document through the Debug::Client.' ), 209 #shortcut => 'Shift-F5', 210 need_editor => 1, 211 menu_event => sub { 212 $_[0]->debug_perl_show_stack_trace; 213 }, 214 ); 215 216 Padre::Action->new( 173 217 name => 'debug.show_value', 174 218 need_editor => 1, 175 219 need_runable => 1, 176 220 need_file => 1, 177 label => Wx::gettext(' DebuggerShow Value'),221 label => Wx::gettext('Show Value'), 178 222 comment => Wx::gettext( 'Run the current document through the Debug::Client.' ), 179 223 #shortcut => 'Shift-F5', … … 189 233 need_runable => 1, 190 234 need_file => 1, 191 label => Wx::gettext(' DebuggerEvaluate Expression'),235 label => Wx::gettext('Evaluate Expression'), 192 236 comment => Wx::gettext( 'Run the current document through the Debug::Client.' ), 193 237 #shortcut => 'Shift-F5', -
trunk/Padre/lib/Padre/Wx/Main.pm
r9696 r9697 1959 1959 } 1960 1960 1961 sub debug_perl_step_over { 1962 my $self = shift; 1963 return if not $self->{_debugger_}; 1964 1965 print scalar $self->{_debugger_}->step_over; 1966 1967 return; 1968 } 1969 1970 sub debug_perl_step_out { 1971 my $self = shift; 1972 return if not $self->{_debugger_}; 1973 1974 print scalar $self->{_debugger_}->step_out; 1975 1976 return; 1977 } 1978 1979 1980 sub debug_perl_show_stack_trace { 1981 my $self = shift; 1982 return if not $self->{_debugger_}; 1983 1984 my ($prompt, $trace) = $self->{_debugger_}->get_stack_trace; 1985 my $str = $trace; 1986 if (ref($trace) and ref($trace) eq 'ARRAY') { 1987 $str = join "\n", @$trace; 1988 } 1989 $self->message($str); 1990 1991 return; 1992 } 1993 1994 1961 1995 sub debug_perl_show_value { 1962 1996 my $self = shift; -
trunk/Padre/lib/Padre/Wx/Menu/Run.pm
r9696 r9697 67 67 'debug.run_document', 68 68 ); 69 69 70 $self->{debug_step_in} = $self->add_menu_action( 70 71 $self, … … 72 73 ); 73 74 74 $self->{debug_step_in} = $self->add_menu_action( 75 $self->{debug_step_over} = $self->add_menu_action( 76 $self, 77 'debug.step_over', 78 ); 79 80 $self->{debug_step_out} = $self->add_menu_action( 81 $self, 82 'debug.step_out', 83 ); 84 85 $self->{debug_show_stack_trace} = $self->add_menu_action( 86 $self, 87 'debug.show_stack_trace', 88 ); 89 90 $self->{debug_show_value} = $self->add_menu_action( 75 91 $self, 76 92 'debug.show_value', 77 93 ); 78 94 79 $self->{debug_ step_in} = $self->add_menu_action(95 $self->{debug_evaluate_expression} = $self->add_menu_action( 80 96 $self, 81 97 'debug.evaluate_expression',
Note: See TracChangeset
for help on using the changeset viewer.
