3 Data::Peek - A collection of low-level debug functions
7 Modified and extended wrapper functions to make debugging more
10 DDumper () is a wrapper around Data::Dumper with always sorted keys.
11 The output is however reflowed and not parsable anymore (in most
12 cases) as the quotation around the keys is removed.
14 DDump () is a wrapper around perl's core function sv_dump (), which
15 should enable you to use the output instead of the default behavior
16 that only prints to STDERR.
18 DPeek () is a wrapper around internals Perl_sv_peek
20 DDump_IO () is a wrapper around perl's core function do_sv_dump (),
21 which acts like sv_dump (), but to a PerlIO stream, which is only
22 available in perl 5.8 and higher.
27 Some versions of perl on some operating system(s) might not have
28 exported the internals (yet). This module won't build then.
30 If you run a perl that did not export Perl_sv_peek (), DPeek will
31 not be available. If you happen to encounter that problem, most
32 likely on Windows or AIX, C<export NO_SV_PEEK=1> will make the
33 build and test pass (I hope)
42 Recent changes can be (re)viewed in the public GIT repository at
43 http://repo.or.cz/w/Data-Peek.git
45 Feel free to clone your own copy:
47 $ git clone http://repo.or.cz/r/Data-Peek.git Data-Peek
51 $ wget --output-document=Data-Peek-git.tgz \
52 'http://repo.or.cz/w/Data-Peek.git?a=snapshot;sf=tgz'
56 H.Merijn Brand <h.m.brand@xs4all.nl>
58 =head1 COPYRIGHT AND LICENSE
60 Copyright (c) 2008-2010 H.Merijn Brand. All rights reserved.
62 This program is free software; you can redistribute it and/or modify
63 it under the same terms as Perl itself.