summaryrefslogtreecommitdiff
path: root/pod/perldebug.pod
diff options
context:
space:
mode:
authorSteffen Mueller <smueller@cpan.org>2009-05-31 21:57:24 +0200
committerSteffen Mueller <smueller@cpan.org>2009-05-31 22:36:29 +0200
commitd22862789d0938361a070647ab6fe995d674f77c (patch)
treeeccf93dc62cdb7503a3755f1d6d2a0e47618d4d5 /pod/perldebug.pod
parentc494f1f4488c4f068dec8514f981347f6dae60a6 (diff)
downloadperl-d22862789d0938361a070647ab6fe995d674f77c.tar.gz
Auto-complete lexicals in the debugger shell
When typing the name of a lexical variable in the debugger shell, its name can now be tab auto-completed just like package variables. Requires PadWalker to be available. Silently skips lexicals if it's not.
Diffstat (limited to 'pod/perldebug.pod')
-rw-r--r--pod/perldebug.pod6
1 files changed, 3 insertions, 3 deletions
diff --git a/pod/perldebug.pod b/pod/perldebug.pod
index 3ba73e86ae..a58e835ed6 100644
--- a/pod/perldebug.pod
+++ b/pod/perldebug.pod
@@ -1066,9 +1066,9 @@ have full editing capabilities much like GNU I<readline>(3) provides.
Look for these in the F<modules/by-module/Term> directory on CPAN.
These do not support normal B<vi> command-line editing, however.
-A rudimentary command-line completion is also available.
-Unfortunately, the names of lexical variables are not available for
-completion.
+A rudimentary command-line completion is also available, including
+lexical variables in the current scope if the C<PadWalker> module
+is installed.
Without Readline support you may see the symbols "^[[A", "^[[C", "^[[B",
"^[[D"", "^H", ... when using the arrow keys and/or the backspace key.