Documentation
Modules
A modular gdb-like Perl debugger
programmatic interface to the Perl debugging API
Set up Devel::Trepan's formatter to do ANSI colors.
package to read and cache lines of a Perl program.
Provides
in lib/Devel/Trepan/DB/Breakpoint.pm
in lib/Devel/Trepan/DB/Display.pm
in lib/Devel/Trepan/BrkptMgr.pm
in lib/Devel/Trepan/Client.pm
in lib/Devel/Trepan/CmdProcessor.pm
in lib/Devel/Trepan/CmdProcessor/Alias.pm
in lib/Devel/Trepan/CmdProcessor/Complete.pm
in lib/Devel/Trepan/CmdProcessor/Default.pm
in lib/Devel/Trepan/CmdProcessor/Eval.pm
in lib/Devel/Trepan/CmdProcessor/Frame.pm
in lib/Devel/Trepan/CmdProcessor/Help.pm
in lib/Devel/Trepan/CmdProcessor/Hook.pm
in lib/Devel/Trepan/CmdProcessor/Load.pm
in lib/Devel/Trepan/CmdProcessor/Location.pm
in lib/Devel/Trepan/CmdProcessor/Msg.pm
in lib/Devel/Trepan/CmdProcessor/Validate.pm
in lib/Devel/Trepan/CmdProcessor/Command.pm
in lib/Devel/Trepan/CmdProcessor/Command/Action.pm
in lib/Devel/Trepan/CmdProcessor/Command/Alias.pm
in lib/Devel/Trepan/CmdProcessor/Command/Backtrace.pm
in lib/Devel/Trepan/CmdProcessor/Command/Break.pm
in lib/Devel/Trepan/CmdProcessor/Command/Clear.pm
in lib/Devel/Trepan/CmdProcessor/Command/Complete.pm
in lib/Devel/Trepan/CmdProcessor/Command/Condition.pm
in lib/Devel/Trepan/CmdProcessor/Command/Continue.pm
in lib/Devel/Trepan/CmdProcessor/Command/Debug.pm
in lib/Devel/Trepan/CmdProcessor/Command/Delete.pm
in lib/Devel/Trepan/CmdProcessor/Command/Disable.pm
in lib/Devel/Trepan/CmdProcessor/Command/Display.pm
in lib/Devel/Trepan/CmdProcessor/Command/Down.pm
in lib/Devel/Trepan/CmdProcessor/Command/Edit.pm
in lib/Devel/Trepan/CmdProcessor/Command/Enable.pm
in lib/Devel/Trepan/CmdProcessor/Command/Eval.pm
in lib/Devel/Trepan/CmdProcessor/Command/Finish.pm
in lib/Devel/Trepan/CmdProcessor/Command/Frame.pm
in lib/Devel/Trepan/CmdProcessor/Command/Handle.pm
in lib/Devel/Trepan/CmdProcessor/Command/Help.pm
in lib/Devel/Trepan/CmdProcessor/Command/Info.pm
in lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Breakpoints.pm
in lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Display.pm
in lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Files.pm
in lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Frame.pm
in lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Functions.pm
in lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Line.pm
in lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Macros.pm
in lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Packages.pm
in lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Program.pm
in lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Return.pm
in lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Signals.pm
in lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Variables.pm
in lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Variables_Subcmd/Lexicals.pm
in lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Variables_Subcmd/My.pm
in lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Variables_Subcmd/Our.pm
in lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Watch.pm
in lib/Devel/Trepan/CmdProcessor/Command/Kill.pm
in lib/Devel/Trepan/CmdProcessor/Command/List.pm
in lib/Devel/Trepan/CmdProcessor/Command/Load.pm
in lib/Devel/Trepan/CmdProcessor/Command/Load_Subcmd/Command.pm
in lib/Devel/Trepan/CmdProcessor/Command/Load_Subcmd/Module.pm
in lib/Devel/Trepan/CmdProcessor/Command/Load_Subcmd/Source.pm
in lib/Devel/Trepan/CmdProcessor/Command/Load_Subcmd/Subcmd.pm
in lib/Devel/Trepan/CmdProcessor/Command/Macro.pm
in lib/Devel/Trepan/CmdProcessor/Command/Next.pm
in lib/Devel/Trepan/CmdProcessor/Command/Quit.pm
in lib/Devel/Trepan/CmdProcessor/Command/Run.pm
in lib/Devel/Trepan/CmdProcessor/Command/Server.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Abbrev.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Auto.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Auto_Subcmd/Eval.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Auto_Subcmd/List.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Basename.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Confirm.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Debug.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Debug_Subcmd/Except.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Debug_Subcmd/Macro.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Debug_Subcmd/Skip.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Different.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Display.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Display_Subcmd/Eval.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Display_Subcmd/OP.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Highlight.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Max.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Max_Subcmd/Lines.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Max_Subcmd/List.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Max_Subcmd/Stack.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Max_Subcmd/String.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Max_Subcmd/Width.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Return.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Substitute.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Substitute_Subcmd/Path.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Substitute_Subcmd/String.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Timer.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Trace.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Trace_Subcmd/Print.pm
in lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Variable.pm
in lib/Devel/Trepan/CmdProcessor/Command/Subcmd/Core.pm
in lib/Devel/Trepan/CmdProcessor/Command/Subcmd/Subsubcmd.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Abbrev.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Aliases.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Args.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Auto.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Auto_Subcmd/Eval.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Auto_Subcmd/List.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Basename.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Confirm.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Debug.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Debug_Subcmd/Except.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Debug_Subcmd/Macro.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Debug_Subcmd/Skip.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Different.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Display.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Display_Subcmd/Eval.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Display_Subcmd/OP.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Highlight.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Interactive.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Max.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Max_Subcmd/Lines.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Max_Subcmd/List.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Max_Subcmd/Stack.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Max_Subcmd/String.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Max_Subcmd/Width.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Timer.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Trace.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Trace_Subcmd/Print.pm
in lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Version.pm
in lib/Devel/Trepan/CmdProcessor/Command/Subcmd/Core.pm
in lib/Devel/Trepan/CmdProcessor/Command/Subcmd/Subsubcmd.pm
in lib/Devel/Trepan/CmdProcessor/Command/Subcmd/Core.pm
in lib/Devel/Trepan/CmdProcessor/Command/Subcmd/Subsubcmd.pm
in lib/Devel/Trepan/CmdProcessor/Command/Source.pm
in lib/Devel/Trepan/CmdProcessor/Command/Step.pm
in lib/Devel/Trepan/CmdProcessor/Command/Subcmd/Core.pm
in lib/Devel/Trepan/CmdProcessor/Command/Subcmd/SubMgr.pm
in lib/Devel/Trepan/CmdProcessor/Command/Subcmd/Subsubcmd.pm
in lib/Devel/Trepan/CmdProcessor/Command/Subcmd/SubsubMgr.pm
in lib/Devel/Trepan/CmdProcessor/Command/TBreak.pm
in lib/Devel/Trepan/CmdProcessor/Command/Unalias.pm
in lib/Devel/Trepan/CmdProcessor/Command/Undisplay.pm
in lib/Devel/Trepan/CmdProcessor/Command/Up.pm
in lib/Devel/Trepan/CmdProcessor/Command/Watch.pm
in lib/Devel/Trepan/CmdProcessor/Hook.pm
in lib/Devel/Trepan/CmdProcessor/Mock.pm
in lib/Devel/Trepan/CmdProcessor/Parse/BPLocation.pm
in lib/Devel/Trepan/CmdProcessor/Parse/Range.pm
in lib/Devel/Trepan/Complete.pm
in lib/Devel/Trepan/Condition.pm
in lib/Devel/Trepan/Core.pm
in lib/Devel/Trepan/DB/Display.pm
in lib/Devel/Trepan/DB/Sig.pm
in lib/Devel/Trepan/DB/Use.pm
in lib/Devel/Trepan/IO/FIFOBase.pm
in lib/Devel/Trepan/IO/FIFOClient.pm
in lib/Devel/Trepan/IO/FIFOServer.pm
in lib/Devel/Trepan/IO/Input.pm
in lib/Devel/Trepan/IO.pm
in lib/Devel/Trepan/IO/NullOutput.pm
in lib/Devel/Trepan/IO/Output.pm
in lib/Devel/Trepan/IO.pm
in lib/Devel/Trepan/IO/StringArray.pm
in lib/Devel/Trepan/IO/StringArray.pm
in lib/Devel/Trepan/IO/TCPClient.pm
in lib/Devel/Trepan/IO/TCPPack.pm
in lib/Devel/Trepan/IO/TCPServer.pm
in lib/Devel/Trepan/Interface.pm
in lib/Devel/Trepan/Interface/Client.pm
in lib/Devel/Trepan/Interface/ComCodes.pm
in lib/Devel/Trepan/Interface/Script.pm
in lib/Devel/Trepan/Interface/Server.pm
in lib/Devel/Trepan/Interface/User.pm
in lib/Devel/Trepan/Options.pm
in lib/Devel/Trepan/Pod2Text.pm
in lib/Devel/Trepan/Position.pm
in lib/Devel/Trepan/Processor.pm
in lib/Devel/Trepan/Processor/Frame.pm
in lib/Devel/Trepan/Processor/Running.pm
in lib/Devel/Trepan/SigHandler.pm
in lib/Devel/Trepan/SigHandler.pm
in lib/Devel/Trepan/Terminated.pm
in lib/Devel/Trepan/Util.pm
in lib/Devel/Trepan/Version.pm
in lib/Devel/Trepan/WatchMgr.pm
in lib/Devel/Trepan/WatchMgr.pm
Examples
- example/TCPPack.pm
- example/action-bug.pl
- example/callbug.pl
- example/dol0-bug.pl
- example/enbug.pl
- example/eval.pl
- example/except-bug1.pl
- example/fib.pl
- example/five.pl
- example/fns.pl
- example/four.pm
- example/gcd-dbcall.pl
- example/gcd-dbg.pl
- example/gcd-dbg2.pl
- example/gcd-dbg3.pl
- example/gcd.pl
- example/lsub.pl
- example/multi.pl
- example/my.pl
- example/next2.pl
- example/nexting.pl
- example/our.pl
- example/selfloadtest.pl
- example/signal.pl
- example/signature.pl
- example/square-wiz.pl
- example/square.pl
- example/sub-brkpt-bug.pl
- example/test-module.pm
- example/test-require.pl
- example/tty.pl