p5-Devel-ebug - Simple, extensible Perl debugger

Property Value
Distribution FreeBSD 10
Repository FreeBSD Ports Quarterly i386
Package filename p5-Devel-ebug-0.59.txz
Package name p5-Devel-ebug
Package version 0.59
Package release -
Package architecture i386
Package type txz
Category devel perl5
Homepage https://metacpan.org/release/Devel-ebug
License GPLv1+, ART10
Maintainer perl@FreeBSD.org
Download size 31.87 KB
Installed size 98.81 KB
A debugger is a computer program that is used to debug other programs.
Devel::ebug is a simple, extensible Perl debugger with a clean API.
Using this module, you may easily write a Perl debugger to debug your
programs. Alternatively, it comes with an interactive debugger, ebug.
perl5db.pl, Perl's current debugger is currently 2,600 lines of magic
and special cases. The code is nearly unreadable: fixing bugs and
adding new features is fraught with difficulties. The debugger has no
test suite which has caused breakage with changes that couldn't be
properly tested. It will also not debug regexes. Devel::ebug is aimed
at fixing these problems and delivering a replacement debugger which
provides a well-tested simple programmatic interface to debugging
programs. This makes it easier to build debuggers on top of
Devel::ebug, be they console-, curses-, GUI- or Ajax-based.
There are currently two user interfaces to Devel::debug, ebug and
ebug_http. ebug is a console-based interface to debugging programs,
much like perl5db.pl. ebug_http is an innovative web-based interface
to debugging programs.
WWW: https://metacpan.org/release/Devel-ebug


Package Version Architecture Repository
p5-Devel-ebug-0.59.txz 0.59 i386 FreeBSD Ports Latest
p5-Devel-ebug-0.59.txz 0.59 amd64 FreeBSD Ports Latest
p5-Devel-ebug-0.59.txz 0.59 amd64 FreeBSD Ports Quarterly
p5-Devel-ebug - - -


Name Value
p5-Class-Accessor-Chained = 0.01_2
p5-Devel-StackTrace = 2.03
p5-Module-Pluggable = 5.2
p5-PadWalker = 2.3
p5-Proc-Background = 1.10_1
p5-String-Koremutake = 0.30_1
p5-YAML = 1.26
perl5 = 5.26.2


Type URL
Mirror pkg.freebsd.org
Binary Package p5-Devel-ebug-0.59.txz
Source Package devel/p5-Devel-ebug

Install Howto

Install p5-Devel-ebug txz package:

# pkg install p5-Devel-ebug

See Also

Package Description
p5-Devel-ptkdb-1.1091_5.txz Tk debugger for Perl
p5-Device-Gsm-1.61.txz Perl interface to GSM phones/modems on serial ports
p5-Device-Modem-1.57_2.txz Perl class to interface generic modems (AT-compliant)
p5-Device-SerialPort-1.040000_2.txz Perl5 module for simple serial port control
p5-Device-USB-0.35_2.txz Perl wrapper for libusb
p5-Digest-1.17_1.txz Modules that calculate message digests
p5-Digest-Adler32-0.03_2.txz Perl extension for Adler32 hash algorithm
p5-Digest-Bcrypt-1.209.txz Perl interface to the bcrypt digest algorithm
p5-Digest-BubbleBabble-0.02_1.txz Perl5 interface to a fingerprint in "bubble babble" format
p5-Digest-CRC-0.21.txz Perl extension for calculating CRC checksums
p5-Digest-Crc32-0.01_1.txz Perl extension for calculating 32-bit CRC checksums
p5-Digest-DJB-1.00_1.txz Perl extension for D.J Bernstein's hash algorithm
p5-Digest-DMAC-1.1.4_1.txz Perl5 interface to DMAC Double Message-Digest Algorithms
p5-Digest-EMAC-1.2_1.txz Perl5 interface to EMAC Double Message-Digest Algorithms
p5-Digest-Elf-1.42.txz Perl extension for ElfHash hash algorithm