Permalink
Browse files

I said get ready for release

  • Loading branch information...
1 parent 30b7f58 commit d259725234301a2b2bf9c98a91810075d9d2fc45 Rocky Bernstein committed Sep 15, 2012
Showing with 601 additions and 32 deletions.
  1. +544 −2 ChangeLog
  2. +1 −1 Changes
  3. +31 −16 META.json
  4. +25 −13 META.yml
View
546 ChangeLog
@@ -1,7 +1,549 @@
+2012-09-15 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan.pm, t/20test-break.t: Get ready for 0.36 release.
+
+
+2012-09-15 Rocky Bernstein <rocky@cpan.org>
+
+ * Changes, MANIFEST,
+ lib/Devel/Trepan/CmdProcessor/Command/Action.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Handle.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Info.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Load.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Load_Subcmd/Command.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Load_Subcmd/Module.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Server.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Source.pm,
+ lib/Devel/Trepan/CmdProcessor/Load.pm, t/10test-brkptmgr.t: Add
+ debugger commands 'load command' and 'load macro'.
+ CmdProcessor/Load.pm: use 'do' instead of eval `cat ...` to do a
+ more agressive loading.
+
+2012-09-14 Rocky Bernstein <rocky@cpan.org>
+
+ * bin/trepan.pl,
+ lib/Devel/Trepan/CmdProcessor/Command/Backtrace.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Break.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Complete.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Condition.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Delete.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Disable.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Display.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Down.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Edit.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Enable.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Frame.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Handle.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Breakpoints.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Frame.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Functions.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Line.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Macros.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Return.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Variables.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Variables_Subcmd/
+ Lexicals.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Variables_Subcmd/
+ My.pm, lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Watch.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Kill.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Load_Subcmd/Command.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Macro.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Set.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Auto.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Auto_Subcmd/List.p
+ m, lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Debug.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Display.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Display_Subcmd/Eva
+ l.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Display_Subcmd/OP.
+ pm, lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Highlight.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Max_Subcmd/List.pm
+ ,
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Max_Subcmd/Stack.p
+ m,
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Max_Subcmd/String.
+ pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Max_Subcmd/Width.p
+ m, lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Return.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Timer.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Trace_Subcmd/Print
+ .pm, lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Variable.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Show.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Aliases.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Interactive.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Source.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Subcmd/Core.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Subcmd/Subsubcmd.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Undisplay.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Up.pm,
+ lib/Devel/Trepan/CmdProcessor/Virtual.pm,
+ lib/Devel/Trepan/IO/Output.pm, lib/Devel/Trepan/Interface/Server.pm:
+ Untabify
+
+2012-09-14 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan/BrkptMgr.pm, lib/Devel/Trepan/Client.pm,
+ lib/Devel/Trepan/CmdProcessor/Command.pm,
+ lib/Devel/Trepan/CmdProcessor/Default.pm,
+ lib/Devel/Trepan/CmdProcessor/Frame.pm,
+ lib/Devel/Trepan/CmdProcessor/Help.pm,
+ lib/Devel/Trepan/CmdProcessor/Load.pm,
+ lib/Devel/Trepan/CmdProcessor/Location.pm,
+ lib/Devel/Trepan/CmdProcessor/Msg.pm,
+ lib/Devel/Trepan/CmdProcessor/Running.pm,
+ lib/Devel/Trepan/CmdProcessor/Validate.pm,
+ lib/Devel/Trepan/Complete.pm, lib/Devel/Trepan/Condition.pm,
+ lib/Devel/Trepan/Core.pm, lib/Devel/Trepan/DB/Backtrace.pm,
+ lib/Devel/Trepan/DB/Breakpoint.pm, lib/Devel/Trepan/DB/Colors.pm,
+ lib/Devel/Trepan/DB/Display.pm, lib/Devel/Trepan/DB/Eval.pm,
+ lib/Devel/Trepan/DB/LineCache.pm, lib/Devel/Trepan/DB/Sub.pm,
+ lib/Devel/Trepan/IO.pm, lib/Devel/Trepan/IO/Input.pm,
+ lib/Devel/Trepan/IO/StringArray.pm,
+ lib/Devel/Trepan/IO/TCPClient.pm, lib/Devel/Trepan/IO/TCPServer.pm,
+ lib/Devel/Trepan/Interface.pm,
+ lib/Devel/Trepan/Interface/Client.pm,
+ lib/Devel/Trepan/Interface/Script.pm,
+ lib/Devel/Trepan/Interface/User.pm, lib/Devel/Trepan/Options.pm,
+ lib/Devel/Trepan/Pod2Text.pm, lib/Devel/Trepan/Position.pm,
+ lib/Devel/Trepan/SigHandler.pm, lib/Devel/Trepan/Util.pm,
+ lib/Devel/Trepan/WatchMgr.pm: Untabify source code.
+
+2012-09-14 Rocky Bernstein <rocky@cpan.org>
+
+ *
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Auto_Subcmd/Eval.p
+ m,
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Auto_Subcmd/List.p
+ m,
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Debug_Subcmd/Excep
+ t.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Debug_Subcmd/Macro
+ .pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Debug_Subcmd/Skip.
+ pm, lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Different.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Display.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Highlight.pm: More
+ podification
+
+2012-09-12 Rocky Bernstein <rocky@cpan.org>
+
+ * MANIFEST, lib/Devel/Trepan/CmdProcessor/Command/Load.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Load_Subcmd/Command.pm: Add
+ command to allow loading a debugger command or command directory.
+
+2012-09-12 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Watch.pm: Sync with Trepan.pod
+
+
+2012-09-12 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Kill.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Quit.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Step.pm: Work on documentation
+ more.
+
+2012-09-11 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Break.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Condition.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Delete.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Eval.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Kill.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Quit.pm: See above
+
+2012-09-11 Rocky Bernstein <rocky@cpan.org>
+
+ * MANIFEST: I said, COP -> OP
+
+2012-09-11 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan.pm: More of the same
+
+2012-09-11 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Action.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Backtrace.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Down.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Eval.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Quit.pm: More pod
+ documentation. Will this never end?
+
+2012-09-11 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Variables.pm:
+ Add demo code.
+
+2012-09-11 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Action.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Continue.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Debug.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Disable.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Enable.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Display_Subcmd/OP.
+ pm: Go over command pod help yet again.
+
+2012-09-11 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Auto.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Debug.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Display.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Display_Subcmd/CO
+ P.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Display_Subcmd/OP
+ .pm: show display cop -> show display op. Demo code in subcommands.
+ More help podification.
+
+2012-09-10 Rocky Bernstein <rocky@cpan.org>
+
+ *
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Display_Subcmd/COP
+ .pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Display_Subcmd/OP.
+ pm, lib/Devel/Trepan/CmdProcessor/Default.pm,
+ lib/Devel/Trepan/CmdProcessor/Location.pm, lib/Devel/Trepan/DB.pm:
+ "set display cop" -> "set display op". And use Devel::Callsite
+
+2012-09-10 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Files.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/List.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Server.pm: Fix pod errors.
+
+2012-09-09 Rocky Bernstein <rocky@cpan.org>
+
+ * Build.PL, Changes, lib/Devel/Trepan/CmdProcessor/Command/Help.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Program.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Return.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Signals.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Variables.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Variables_Subcmd/
+ Lexicals.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Variables_Subcmd/
+ My.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Variables_Subcmd/
+ Our.pm, lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Watch.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Kill.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Abbrev.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Auto.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Basename.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Return.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Subcmd/SubMgr.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Subcmd/SubsubMgr.pm,
+ lib/Devel/Trepan/DB.pm, t/data/alias.right: Use Devel::Callsite if
+ available to figure out current OP location. More help text
+ podification. Trim newline in help showing help text. Untabify more
+ source files.
+
+2012-09-09 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Breakpoints.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Files.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Frame.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Functions.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Line.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Macros.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Program.pm: Start
+ help podification of "info" commands
+
+2012-09-06 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan/CmdProcessor/Command/Eval.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Help.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Unalias.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Watch.pm: Help Podification.
+
+2012-09-06 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan/CmdProcessor/Command/Handle.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Info.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/List.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Server.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Set.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Show.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Source.pm: Finish command
+ podification. 1st round.
+
+2012-09-06 Rocky Bernstein <rocky@cpan.org>
+
+ * bin/trepan.pl, lib/Devel/Trepan/CmdProcessor/Command/Finish.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/List.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Undisplay.pm: More help
+ podification
+
+2012-09-05 Rocky Bernstein <rocky@cpan.org>
+
+ * MANIFEST, lib/Devel/Trepan/CmdProcessor/Command/Backtrace.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Break.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Macro.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Up.pm, t/10test-cmd-macro.t,
+ t/data/alias.right: Add unit test for Macro. Podify help more.
+
+2012-09-04 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan/CmdProcessor/Command/Condition.pm,
+ lib/Devel/Trepan/Condition.pm, lib/Devel/Trepan/DB/Eval.pm,
+ t/10test-db-eval.t: Try a better from of syntax checking. Many
+ thanks to cpansprout for the suggestion.
+
+2012-09-04 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan/CmdProcessor/Command/Complete.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Frame.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Next.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Quit.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Restart.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Step.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/TBreak.pm: More modify and
+ untabify
+
+2012-09-04 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan/CmdProcessor.pm,
+ lib/Devel/Trepan/CmdProcessor/Eval.pm, lib/Devel/Trepan/DB.pm,
+ lib/Devel/Trepan/DB/Eval.pm, t/data/debug.right: Tidy eval code
+ more. More to come...
+
+2012-09-04 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan/CmdProcessor/Command/Macro.pm: One more podify
+
+2012-09-04 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan/CmdProcessor/Eval.pm, lib/Devel/Trepan/DB.pm,
+ lib/Devel/Trepan/DB/Eval.pm, t/10test-db-eval.t: Towards trying to
+ clean up torturous eval logic.
+
+2012-09-03 Rocky Bernstein <rocky@cpan.org>
+
+ * Changes, MANIFEST,
+ lib/Devel/Trepan/CmdProcessor/Command/Action.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Alias.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Backtrace.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Break.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Complete.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Condition.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Continue.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Debug.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Delete.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Disable.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Display.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Down.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Edit.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Enable.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Kill.pm,
+ lib/Devel/Trepan/Pod2Text.pm: More Podification. Adminstrivia.
+
+2012-09-03 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Debug.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Max.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Debug.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Max.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Subcmd/SubsubMgr.pm,
+ lib/Devel/Trepan/CmdProcessor/Load.pm: More help podification
+
+2012-09-03 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan/CmdProcessor/Command/Action.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Alias.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Break.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Complete.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Debug.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Eval.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Help.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Files.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Kill.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Restart.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Step.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/TBreak.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Unalias.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Watch.pm,
+ lib/Devel/Trepan/Pod2Text.pm, t/10test-pod2text.t,
+ t/data/alias.cmd, t/data/alias.right: Start podifying help text.
+
+2012-09-03 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan/CmdProcessor/Location.pm, t/20test-debug.t,
+ t/20test-eval.t, t/data/debug.right, t/data/eval2.right: Had wrong
+ order of what got remapped into what.
+
+2012-09-02 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan/CmdProcessor/Command/Complete.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Help.pm,
+ lib/Devel/Trepan/CmdProcessor/Load.pm, t/10test-cmd-complete.t:
+ Command completion of "help syntax" now works.
+
+2012-09-02 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Break.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Debug.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Help.pm: More help text.
+
+2012-09-02 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Help.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Help/command.pod,
+ lib/Devel/Trepan/CmdProcessor/Command/Help/command.txt,
+ lib/Devel/Trepan/CmdProcessor/Command/Help/examples.pod,
+ lib/Devel/Trepan/CmdProcessor/Command/Help/examples.txt,
+ lib/Devel/Trepan/CmdProcessor/Command/Help/filename.pod,
+ lib/Devel/Trepan/CmdProcessor/Command/Help/filename.txt,
+ lib/Devel/Trepan/CmdProcessor/Command/Help/location.pod,
+ lib/Devel/Trepan/CmdProcessor/Command/Help/location.txt,
+ lib/Devel/Trepan/CmdProcessor/Command/Help/suffixes.pod,
+ lib/Devel/Trepan/CmdProcessor/Command/Help/suffixes.txt,
+ lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Variables_Subcmd/
+ Dump.pm, lib/Devel/Trepan/Complete.pm, lib/Devel/Trepan/Pod2Text.pm:
+ Start the slow conversion of help to POD.
+
+2012-09-02 Rocky Bernstein <rocky@cpan.org>
+
+ * Build.PL, MANIFEST, lib/Devel/Trepan/Pod2Text.pm,
+ lib/Devel/Trepan/Terminated.pm, t/10test-db-eval.t,
+ t/10test-pod2text.t: Start ability to run pod2text which we'll use
+ in help. More tets.
+
+2012-09-02 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan/CmdProcessor.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Eval.pm,
+ lib/Devel/Trepan/CmdProcessor/Help.pm,
+ lib/Devel/Trepan/CmdProcessor/Load.pm, lib/Devel/Trepan/DB.pm,
+ lib/Devel/Trepan/DB/Eval.pm, t/data/eval.cmd, t/data/eval.right:
+ Reinstate % sigil in eval to store result as a hash.
+
+2012-09-01 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan/CmdProcessor.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Debug.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Eval.pm,
+ lib/Devel/Trepan/DB.pm, lib/Devel/Trepan/DB/Eval.pm: Pass
+ fix_file_and_line as an option to eval_with_return rather than as a
+ global DB namespace variable. Untabify.
+
+2012-09-01 Rocky Bernstein <rocky@cpan.org>
+
+ * t/20test-trepanpl-opts.t: Make sure to remove temporary file.
+
+2012-09-01 Rocky Bernstein <rocky@cpan.org>
+
+ * MANIFEST, lib/Devel/Trepan/CmdProcessor.pm,
+ lib/Devel/Trepan/DB.pm, lib/Devel/Trepan/DB/Eval.pm,
+ lib/Devel/Trepan/Util.pm: Put Devel::Trepan::Terminated its own
+ file. usrctxt -> namespace_package and reduce its globalness.
+ Util.pm: note > and ; as a sigil
+
+2012-09-01 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan/DB.pm, t/10test-db-eval.t: Start DB::Eval unit
+ test.
+
+2012-08-31 Rocky Bernstein <rocky@cpan.org>
+
+ * t/data/eval.cmd, t/data/eval.right: Add check to make sure we
+ strip of location in eval and autoeval
+
+2012-08-31 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan/CmdProcessor.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Eval.pm,
+ lib/Devel/Trepan/DB.pm, lib/Devel/Trepan/DB/Eval.pm: More eval
+ cleanup. This time respect hiding location of eval string sometimes.
+
+
+2012-08-31 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan/DB.pm, lib/Devel/Trepan/DB/Eval.pm: Another round
+ at trying to clean up DB::Eval.pm. Probably even more later.
+
+2012-08-30 Rocky Bernstein <rocky@cpan.org>
+
+ * Build.PL: Simplify this release_status thing.
+
+2012-08-29 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan/Options.pm: DRY code.
+
+2012-08-28 Rocky Bernstein <rocky@cpan.org>
+
+ * t/20test-sig.t: Clean up signal file. Also note that there's a bug
+ here that needs fixing.
+
+2012-08-28 rocky <rocky@cpan.org>
+
+ * lib/Devel/Trepan/CmdProcessor/Command/Macro.pm: Update macro help
+ example w/o warning on perl5.8.9 and new continuation backslash for
+ readability
+
+2012-08-28 Rocky Bernstein <rocky@cpan.org>
+
+ * Changes, lib/Devel/Trepan/CmdProcessor.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Help/command.txt,
+ lib/Devel/Trepan/Interface/Script.pm,
+ lib/Devel/Trepan/Interface/User.pm, t/data/autolist.cmd,
+ t/data/step.cmd: Add continuation lines via \ at the end of the line
+
+
+2012-08-28 Rocky Bernstein <rocky@cpan.org>
+
+ Merge branch 'master' of github.com:rocky/Perl-Devel-Trepan
+
+2012-08-28 Rocky Bernstein <rocky@cpan.org>
+
+ * Build.PL, lib/Devel/Trepan.pm, lib/Devel/Trepan/Options.pm: Bump
+ release and small Trepan.pm pod changes
+
+2012-08-28 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan/CmdProcessor.pm, t/data/watch1.right,
+ t/data/watch2.right: Finish changes from commit 84068d0
+
+2012-08-28 R. Bernstein <rockyb@rubyforge.org>
+
+ Merge pull request #14 from kevindawson/master tweak to watch
+ layout
+
+2012-08-28 Rocky Bernstein <rocky@cpan.org>
+
+ * lib/Devel/Trepan.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Kill.pm: One more time over
+ kill examples
+
+2012-08-28 R. Bernstein <rockyb@rubyforge.org>
+
+ Merge pull request #15 from MidLifeXis/master Docfix: change
+ order of examples to make comments accurate
+
+2012-08-28 Brian Wightman <MidLifeXis@wightmanfam.org>
+
+ * lib/Devel/Trepan.pm: Change order of examples to make comments
+ accurate Order of examples made the comments on those examples
+ incorrect.
+
+2012-08-28 bowtie <bowtie@cpan.org>
+
+ * lib/Devel/Trepan/CmdProcessor.pm,
+ lib/Devel/Trepan/CmdProcessor/Command/Watch.pm,
+ lib/Devel/Trepan/CmdProcessor/Default.pm: tweak to watch layout
+
2012-08-27 Rocky Bernstein <rocky@cpan.org>
- * Changes, lib/Devel/Trepan.pm, lib/Devel/Trepan/Options.pm: Get
- ready for 0.35 release.
+ * Build.PL, META.json, META.yml: Change status to stable
+
+2012-08-27 Rocky Bernstein <rocky@cpan.org>
+
+ * ChangeLog, Changes, lib/Devel/Trepan.pm,
+ lib/Devel/Trepan/Options.pm: Get ready for 0.35 release.
2012-08-27 Rocky Bernstein <rocky@cpan.org>
View
2 Changes
@@ -1,6 +1,6 @@
Revision history for Devel-Trepan
-0.36 -
+0.36 - Sep 15, 2012
- Allow color in Data::Printer output
- Help strings are now in pod format and we run pod2text to give help.
View
47 META.json
@@ -22,7 +22,9 @@
"runtime" : {
"recommends" : {
"Data::Printer" : "0",
+ "Devel::Callsite" : "0",
"Eval::WithLexicals" : "0",
+ "Pod::Text::Color" : "0",
"Term::ReadKey" : "0",
"Term::ReadLine::Perl" : "0"
},
@@ -32,6 +34,7 @@
"Digest::SHA" : "0",
"Getopt::Long" : "2.36",
"PadWalker" : "0",
+ "Pod::Text" : "0",
"Syntax::Highlight::Perl::Improved" : "0",
"perl" : "5.008008",
"rlib" : "0.02",
@@ -54,7 +57,7 @@
},
"Devel::Trepan" : {
"file" : "lib/Devel/Trepan.pm",
- "version" : "0.35"
+ "version" : "0.36"
},
"Devel::Trepan::BrkptMgr" : {
"file" : "lib/Devel/Trepan/BrkptMgr.pm",
@@ -192,10 +195,6 @@
"file" : "lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Variables.pm",
"version" : 0
},
- "Devel::Trepan::CmdProcessor::Command::Info::Variables::Dump" : {
- "file" : "lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Variables_Subcmd/Dump.pm",
- "version" : 0
- },
"Devel::Trepan::CmdProcessor::Command::Info::Variables::Lexicals" : {
"file" : "lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Variables_Subcmd/Lexicals.pm",
"version" : 0
@@ -220,6 +219,18 @@
"file" : "lib/Devel/Trepan/CmdProcessor/Command/List.pm",
"version" : 0
},
+ "Devel::Trepan::CmdProcessor::Command::Load" : {
+ "file" : "lib/Devel/Trepan/CmdProcessor/Command/Load.pm",
+ "version" : 0
+ },
+ "Devel::Trepan::CmdProcessor::Command::Load::Command" : {
+ "file" : "lib/Devel/Trepan/CmdProcessor/Command/Load_Subcmd/Command.pm",
+ "version" : 0
+ },
+ "Devel::Trepan::CmdProcessor::Command::Load::Module" : {
+ "file" : "lib/Devel/Trepan/CmdProcessor/Command/Load_Subcmd/Module.pm",
+ "version" : 0
+ },
"Devel::Trepan::CmdProcessor::Command::Macro" : {
"file" : "lib/Devel/Trepan/CmdProcessor/Command/Macro.pm",
"version" : 0
@@ -292,14 +303,14 @@
"file" : "lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Display.pm",
"version" : 0
},
- "Devel::Trepan::CmdProcessor::Command::Set::Display::COP" : {
- "file" : "lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Display_Subcmd/COP.pm",
- "version" : 0
- },
"Devel::Trepan::CmdProcessor::Command::Set::Display::Eval" : {
"file" : "lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Display_Subcmd/Eval.pm",
"version" : 0
},
+ "Devel::Trepan::CmdProcessor::Command::Set::Display::OP" : {
+ "file" : "lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Display_Subcmd/OP.pm",
+ "version" : 0
+ },
"Devel::Trepan::CmdProcessor::Command::Set::Highlight" : {
"file" : "lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Highlight.pm",
"version" : 0
@@ -412,14 +423,14 @@
"file" : "lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Display.pm",
"version" : 0
},
- "Devel::Trepan::CmdProcessor::Command::Show::Display::COP" : {
- "file" : "lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Display_Subcmd/COP.pm",
- "version" : 0
- },
"Devel::Trepan::CmdProcessor::Command::Show::Display::Eval" : {
"file" : "lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Display_Subcmd/Eval.pm",
"version" : 0
},
+ "Devel::Trepan::CmdProcessor::Command::Show::Display::OP" : {
+ "file" : "lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Display_Subcmd/OP.pm",
+ "version" : 0
+ },
"Devel::Trepan::CmdProcessor::Command::Show::Highlight" : {
"file" : "lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Highlight.pm",
"version" : 0
@@ -622,7 +633,11 @@
},
"Devel::Trepan::Options" : {
"file" : "lib/Devel/Trepan/Options.pm",
- "version" : "0.35"
+ "version" : 0
+ },
+ "Devel::Trepan::Pod2Text" : {
+ "file" : "lib/Devel/Trepan/Pod2Text.pm",
+ "version" : 0
},
"Devel::Trepan::SigHandler" : {
"file" : "lib/Devel/Trepan/SigHandler.pm",
@@ -633,7 +648,7 @@
"version" : 0
},
"Devel::Trepan::Terminated" : {
- "file" : "lib/Devel/Trepan/DB.pm",
+ "file" : "lib/Devel/Trepan/Terminated.pm",
"version" : 0
},
"Devel::Trepan::Util" : {
@@ -665,5 +680,5 @@
"url" : "http://github.com/rocky/Perl-Devel-Trepan"
}
},
- "version" : "0.35"
+ "version" : "0.36"
}
View
38 META.yml
@@ -24,7 +24,7 @@ provides:
version: 0
Devel::Trepan:
file: lib/Devel/Trepan.pm
- version: 0.35
+ version: 0.36
Devel::Trepan::BrkptMgr:
file: lib/Devel/Trepan/BrkptMgr.pm
version: 0
@@ -127,9 +127,6 @@ provides:
Devel::Trepan::CmdProcessor::Command::Info::Variables:
file: lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Variables.pm
version: 0
- Devel::Trepan::CmdProcessor::Command::Info::Variables::Dump:
- file: lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Variables_Subcmd/Dump.pm
- version: 0
Devel::Trepan::CmdProcessor::Command::Info::Variables::Lexicals:
file: lib/Devel/Trepan/CmdProcessor/Command/Info_Subcmd/Variables_Subcmd/Lexicals.pm
version: 0
@@ -148,6 +145,15 @@ provides:
Devel::Trepan::CmdProcessor::Command::List:
file: lib/Devel/Trepan/CmdProcessor/Command/List.pm
version: 0
+ Devel::Trepan::CmdProcessor::Command::Load:
+ file: lib/Devel/Trepan/CmdProcessor/Command/Load.pm
+ version: 0
+ Devel::Trepan::CmdProcessor::Command::Load::Command:
+ file: lib/Devel/Trepan/CmdProcessor/Command/Load_Subcmd/Command.pm
+ version: 0
+ Devel::Trepan::CmdProcessor::Command::Load::Module:
+ file: lib/Devel/Trepan/CmdProcessor/Command/Load_Subcmd/Module.pm
+ version: 0
Devel::Trepan::CmdProcessor::Command::Macro:
file: lib/Devel/Trepan/CmdProcessor/Command/Macro.pm
version: 0
@@ -202,12 +208,12 @@ provides:
Devel::Trepan::CmdProcessor::Command::Set::Display:
file: lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Display.pm
version: 0
- Devel::Trepan::CmdProcessor::Command::Set::Display::COP:
- file: lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Display_Subcmd/COP.pm
- version: 0
Devel::Trepan::CmdProcessor::Command::Set::Display::Eval:
file: lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Display_Subcmd/Eval.pm
version: 0
+ Devel::Trepan::CmdProcessor::Command::Set::Display::OP:
+ file: lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Display_Subcmd/OP.pm
+ version: 0
Devel::Trepan::CmdProcessor::Command::Set::Highlight:
file: lib/Devel/Trepan/CmdProcessor/Command/Set_Subcmd/Highlight.pm
version: 0
@@ -292,12 +298,12 @@ provides:
Devel::Trepan::CmdProcessor::Command::Show::Display:
file: lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Display.pm
version: 0
- Devel::Trepan::CmdProcessor::Command::Show::Display::COP:
- file: lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Display_Subcmd/COP.pm
- version: 0
Devel::Trepan::CmdProcessor::Command::Show::Display::Eval:
file: lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Display_Subcmd/Eval.pm
version: 0
+ Devel::Trepan::CmdProcessor::Command::Show::Display::OP:
+ file: lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Display_Subcmd/OP.pm
+ version: 0
Devel::Trepan::CmdProcessor::Command::Show::Highlight:
file: lib/Devel/Trepan/CmdProcessor/Command/Show_Subcmd/Highlight.pm
version: 0
@@ -450,15 +456,18 @@ provides:
version: 0
Devel::Trepan::Options:
file: lib/Devel/Trepan/Options.pm
- version: 0.35
+ version: 0
+ Devel::Trepan::Pod2Text:
+ file: lib/Devel/Trepan/Pod2Text.pm
+ version: 0
Devel::Trepan::SigHandler:
file: lib/Devel/Trepan/SigHandler.pm
version: 0
Devel::Trepan::SigMgr:
file: lib/Devel/Trepan/SigHandler.pm
version: 0
Devel::Trepan::Terminated:
- file: lib/Devel/Trepan/DB.pm
+ file: lib/Devel/Trepan/Terminated.pm
version: 0
Devel::Trepan::Util:
file: lib/Devel/Trepan/Util.pm
@@ -474,7 +483,9 @@ provides:
version: 0
recommends:
Data::Printer: 0
+ Devel::Callsite: 0
Eval::WithLexicals: 0
+ Pod::Text::Color: 0
Term::ReadKey: 0
Term::ReadLine::Perl: 0
requires:
@@ -483,6 +494,7 @@ requires:
Digest::SHA: 0
Getopt::Long: 2.36
PadWalker: 0
+ Pod::Text: 0
Syntax::Highlight::Perl::Improved: 0
perl: 5.008008
rlib: 0.02
@@ -491,4 +503,4 @@ resources:
bugtracker: https://github.com/rocky/Perl-Devel-Trepan/issues
license: http://www.gnu.org/licenses/old-licenses/gpl-1.0.txt
repository: http://github.com/rocky/Perl-Devel-Trepan
-version: 0.35
+version: 0.36

0 comments on commit d259725

Please sign in to comment.