Revision history for Devel-Debug-DBGp
0.22 2018-05-14 21:10:44 CEST
- Build under (soon-to-be) Perl 5.28
0.21 2018-05-10 12:59:33 CEST
- Add missing files to MANIFEST
0.20 2016-09-10 15:34:09 CEST
- Can now set breakpoints inside eval STRING source code
- Don't die on invalid eval or watchpoint expressions
0.19 2016-08-14 15:23:26 CEST
- Don't ignore undef scalar lexicals in context_get
- Fix inverted condition that was skipping hash references without
an active iterator instead of skipping the ones with an active
iterator
0.18 2016-08-09 22:32:16 CEST
- Fix for when the debugger is loaded after Enbugger
0.17 2016-08-07 16:54:06 CEST
- Fix crash in code enumerating package variables
0.16 2016-08-02 11:29:06 CEST
- Compilation fixes for threaded Perl
0.15 2016-08-01 21:58:38 CEST
- Fixed step_over/step_out when using the XS version on Perl 5.22
or newer
- Use the pure-Perl DB::lsub implementation on Perl 5.14 or older
(the XS one does not work, not investigated)
- Skip DB::lsub tests for old Perls that don't support it
- Fixed building with MakeMaker 6.83 or older
0.14 2016-07-31 16:16:15 CEST
- Actually use the XS implementation added in 0.13
- Fix lvalue subroutines
0.13 2016-07-25 22:41:44 CEST
- Add optional XS implementation for DB::sub, for speed
- Return 'undef' type for undefined values (the value is still
an empty string because DBGp does not have a special "null"
value)
- Blind fix for 32-bit Perls when not using PadWalker
- use strict 'vars' and 'subs' in the debugger
0.12 2016-07-17 17:09:17 CEST
- Reduce slowdown caused by enabling the debugger
0.11 2016-06-20 19:38:41 CEST
- Another Xdebug compatibility option (for temporary breakpoints)
- Don't crash when changing output redirection mode multiple times
- Made property_value response more compatible with Xdebug
- Various fixes for 'source', 'stack_get', 'breakpoint_set',
'breakpoint_list', 'breakpoint_get' (see git log for full description)
0.10 2016-06-04 16:07:33 CEST
- Perl 5.22 fixes
0.09 2016-06-04 10:14:56 CEST
- Require perl 5.8
- Use B instead of code parsing to implement context_get when
PadWalker is not installed
- Remove 'interact' command
- Use 'open $fh, $mode, \$scalar' instead of IO::Scalar
0.08 2016-05-01 19:40:42 CEST
- Speed up evaluation of complex evals from inside the debugger
0.07 2016-04-28 15:06:27 CEST
- Fix check for unbreakable line
0.06 2015-12-20 16:15:44 CET
- Prevent a failed connection at startup from breaking breakpoints
0.05 2015-12-15 20:18:03 CET
- Run tests using an Unix-domain socket on non-Windows platforms
0.04 2015-12-15 10:10:10 CET
- Test fixes for Perl 5.6
- Basic documentation
0.03 2015-12-06 22:49:27 CET
- Test fixes for Perl 5.14
0.02 2015-12-06 20:10:37 CET
- More compatibility fixes for existing Xdebug clients
- Optionally do not open a DBGp connection during startup,
and don't terminate the program when the debugger disconnects
0.01 2015-11-26 15:29:27 CET
- Xdebug compatibility mode (to be able to use existing
IDE debugger plugins)
- Speed up program execution when the debugger is loaded but
debugging is disabled
- Add the option to connect throug an Unix-domain socket
- Fixes for working under uWSGI (multi-process, one DBGp
connection per HTTP request)
- Minimal test suite and CPAN packaging
- Imported Komodo-PerlRemoteDebugging-8.5.4-86985