Quickie documentation of the C UTF-8 API.
[p5sagit/p5-mst-13.2.git] / pod / perldebug.pod
index 6232925..bb01bd3 100644 (file)
@@ -6,6 +6,10 @@ perldebug - Perl debugging
 
 First of all, have you tried using the B<-w> switch?
 
+
+If you're new to the Perl debugger, you may prefer to read
+L<perldebtut>, which is a tutorial introduction to the debugger .
+
 =head1 The Perl Debugger
 
 If you invoke Perl with the B<-d> switch, your script runs under the
@@ -921,12 +925,12 @@ interpret the information in that profile.
 
 =head1 Debugging regular expressions
 
-C<use re 'debug'> enables you to see the gory details of how the
-Perl regular expression engine works.  In order to understand this
-typically voluminous output, one must not only have some idea about
-about how regular expression matching works in general, but also
-know how Perl's regular expressions are internally compiled into
-an automaton.  These matters are explored in some detail in
+C<use re 'debug'> enables you to see the gory details of how the Perl
+regular expression engine works. In order to understand this typically
+voluminous output, one must not only have some idea about how regular
+expression matching works in general, but also know how Perl's regular
+expressions are internally compiled into an automaton. These matters
+are explored in some detail in
 L<perldebguts/"Debugging regular expressions">.
 
 =head1 Debugging memory usage
@@ -940,6 +944,7 @@ See L<perldebguts/"Debugging Perl memory usage"> for the details.
 
 You did try the B<-w> switch, didn't you?
 
+L<perldebtut>,
 L<perldebguts>,
 L<re>,
 L<DB>,
@@ -955,7 +960,7 @@ You cannot get stack frame information or in any fashion debug functions
 that were not compiled by Perl, such as those from C or C++ extensions.
 
 If you alter your @_ arguments in a subroutine (such as with C<shift>
-or C<pop>, the stack backtrace will not show the original values.
+or C<pop>), the stack backtrace will not show the original values.
 
 The debugger does not currently work in conjunction with the B<-W>
 command-line switch, because it itself is not free of warnings.