{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":[],"categories":["devel","perl5"],"comment":"Simple, extensible Perl debugger","compare":"/compare/p5-devel-ebug/index.json","dependentCount":null,"description":"A debugger is a computer program that is used to debug other programs.\nDevel::ebug is a simple, extensible Perl debugger with a clean API.\nUsing this module, you may easily write a Perl debugger to debug your\nprograms. Alternatively, it comes with an interactive debugger, ebug.\n\nperl5db.pl, Perl's current debugger is currently 2,600 lines of magic\nand special cases. The code is nearly unreadable: fixing bugs and\nadding new features is fraught with difficulties. The debugger has no\ntest suite which has caused breakage with changes that couldn't be\nproperly tested. It will also not debug regexes. Devel::ebug is aimed\nat fixing these problems and delivering a replacement debugger which\nprovides a well-tested simple programmatic interface to debugging\nprograms. This makes it easier to build debuggers on top of\nDevel::ebug, be they console-, curses-, GUI- or Ajax-based.\n\nThere are currently two user interfaces to Devel::debug, ebug and\nebug_http. ebug is a console-based interface to debugging programs,\nmuch like perl5db.pl. ebug_http is an innovative web-based interface\nto debugging programs.","flavors":[],"html":"https://daemonports.org/dragonfly/devel/p5-Devel-ebug/","kind":"port","lastUpdate":null,"license":["ART10","GPLv1+"],"maintainer":"perl@FreeBSD.org","name":"p5-Devel-ebug","newest":true,"newestVersion":"0.64","noVulnData":false,"origin":"devel/p5-Devel-ebug","otherSystems":[{"maintainer":"perl@FreeBSD.org","newest":true,"origin":"devel/p5-Devel-ebug","path":"/devel/p5-Devel-ebug/","system":"FreeBSD","version":"0.64"},{"maintainer":"The OpenBSD ports mailing-list \u003cports@openbsd.org\u003e","newest":true,"noVulnData":true,"origin":"devel/p5-Devel-ebug","path":"/openbsd/devel/p5-Devel-ebug/","system":"OpenBSD","version":"0.64"},{"maintainer":"pkgsrc-users@NetBSD.org","newest":true,"origin":"devel/p5-Devel-ebug","path":"/netbsd/devel/p5-Devel-ebug/","system":"NetBSD","updated":"2026-07-16","version":"0.64nb5"},{"maintainer":"perl@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/p5-Devel-ebug","path":"","system":"HardenedBSD","version":"0.64"},{"maintainer":"perl@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/p5-Devel-ebug","path":"","system":"GhostBSD","version":"0.64"}],"packages":null,"pkgName":"p5-Devel-ebug-0.64","related":null,"repository":"DPorts","requiredBy":[],"requiredByCount":0,"runDepends":["devel/p5-Class-Accessor-Chained","devel/p5-Devel-StackTrace","devel/p5-Module-Pluggable","devel/p5-PadWalker","devel/p5-Proc-Background","lang/perl5.36","textproc/p5-String-Koremutake","textproc/p5-YAML"],"status":null,"system":"dragonfly","systemLabel":"DragonFly","version":"0.64","versions":null,"vulnerabilities":null,"www":"https://metacpan.org/release/Devel-ebug"}
