Lines Matching full:command

42 to enter a debugger command.  Contrary to popular expectations, whenever
46 Any command not recognized by the debugger is directly executed
57 is first stripped before further processing. If a debugger command
59 function with something that doesn't look like a debugger command, such
104 X<debugger command, h>
108 =item h [command]
110 Prints out a help message for the given debugger command.
116 If the output of the C<h h> command (or any command, for that matter) scrolls
117 past your screen, precede the command with a leading pipe symbol so
122 You may change the pager which is used via C<o pager=...> command.
125 X<debugger command, p>
129 data structures and objects are not dumped, unlike with the C<x> command.
135 X<debugger command, x>
151 X<debugger command, V>
163 This is similar to calling the C<x> command on each applicable var.
166 X<debugger command, X>
171 X<debugger command, y>
182 X<debugger command, T> X<backtrace> X<stack, backtrace>
187 X<debugger command, s> X<step>
194 X<debugger command, n>
202 X<debugger command, r>
209 Repeat last C<n> or C<s> command.
212 X<debugger command, c>
218 X<debugger command, l>
240 X<debugger command, ->
245 X<debugger command, v>
250 X<debugger command, .>
256 X<debugger command, f>
279 X<debugger command, L>
284 X<debugger command, S>
289 X<debugger command, t>
296 X<debugger command, t>
305 X<debugger command, b>
311 X<debugger command, b>
329 X<debugger command, b>
341 X<debugger command, b>
349 X<debugger command, b>
355 X<debugger command, b>
362 X<debugger command, b>
369 X<debugger command, B>
375 X<debugger command, B>
381 X<debugger command, disable>
386 command.
390 X<debugger command, disable>
395 command.
401 X<debugger command, disable>
408 X<debugger command, disable>
415 =item a [line] command
416 X<debugger command, a>
434 X<debugger command, A>
439 X<debugger command, A>
444 X<debugger command, w>
450 X<debugger command, W>
455 X<debugger command, W>
460 X<debugger command, o>
465 X<debugger command, o>
470 X<debugger command, o>
475 X<debugger command, o>
496 X<< debugger command, < >>
498 List out all pre-prompt Perl command actions.
500 =item < [ command ]
501 X<< debugger command, < >>
503 Set an action (Perl command) to happen before every debugger prompt.
504 A multi-line command may be entered by backslashing the newlines.
507 X<< debugger command, < >>
509 Delete all pre-prompt Perl command actions.
511 =item << command
512 X<< debugger command, << >>
514 Add an action (Perl command) to happen before every debugger prompt.
515 A multi-line command may be entered by backwhacking the newlines.
518 X<< debugger command, > >>
520 List out post-prompt Perl command actions.
522 =item > command
523 X<< debugger command, > >>
525 Set an action (Perl command) to happen after the prompt when you've
526 just given a command to return to executing the script. A multi-line
527 command may be entered by backslashing the newlines (we bet you
531 X<< debugger command, > >>
533 Delete all post-prompt Perl command actions.
535 =item >> command
536 X<<< debugger command, >> >>>
538 Adds an action (Perl command) to happen after the prompt when you've
539 just given a command to return to executing the script. A multi-line
540 command may be entered by backslashing the newlines.
543 X<debugger command, {>
547 =item { [ command ]
549 Set an action (debugger command) to happen before every debugger prompt.
550 A multi-line command may be entered in the customary fashion.
552 Because this command is in some senses new, a warning is issued if
558 X<debugger command, {>
562 =item {{ command
563 X<debugger command, {{>
565 Add an action (debugger command) to happen before every debugger prompt.
566 A multi-line command may be entered, if you can guess how: see above.
569 X<debugger command, !>
571 Redo a previous command (defaults to the previous command).
574 X<debugger command, !>
576 Redo number'th previous command.
579 X<debugger command, !>
581 Redo last command that started with pattern.
585 X<debugger command, !!>
594 X<debugger command, source>
600 X<debugger command, H>
606 X<debugger command, q>
607 X<debugger command, ^D>
618 X<debugger command, R>
621 your history across this, but internal settings and command-line options
625 actions, debugger options, and the Perl command-line
629 X<debugger command, |>
631 Run the debugger command, piping DB::OUT into your current pager.
634 X<debugger command, ||>
639 X<debugger command, =>
641 Define a command alias, like
647 =item command
649 Execute command as a Perl statement. A trailing semicolon will be
654 X<debugger command, m>
661 X<debugger command, M>
666 X<debugger command, man>
676 On systems traditionally bereft of a usable B<man> command, the
691 The debugger has numerous options settable using the C<o> command,
702 The characters used to recall a command or spawn a shell. By
745 Trace mode (similar to C<t> command, but can be put into
765 Print return value after C<r> command if set (default).
770 Affects screen appearance of the command line (see L<Term::ReadLine>).
956 corresponds to F</dev/ttyXX>, say, by issuing a command like
976 where that number is the command number, and which you'd use to
978 C<!17> would repeat command number 17. The depth of the angle
983 expression> command.
987 If you want to enter a multi-line command, such as a subroutine
989 that would normally end the debugger command with a backslash.
1006 Here's an example of what a stack backtrace via C<T> command might
1028 If you execute the C<T> command from inside an active C<use>
1034 This shows the sorts of output the C<l> command can produce:
1078 just typed the C<n> command, whereas a value of 1 means the C<s>
1079 command. The C<$DB::trace> variable should be set to 1 to simulate
1080 having typed the C<t> command.
1088 and then restart the debugger using the C<R> command (if possible). One can use C<b
1095 of the debugger from within the debugger using its C<o> command, from
1096 the command line via the C<PERLDB_OPTS> environment variable, and
1146 As shipped, the only command-line history supplied is a simplistic one
1152 These do not support normal B<vi> command-line editing, however.
1154 A rudimentary command-line completion is also available, including
1245 command-line switch, because it itself is not free of warnings.