Files | Admin

Notes:

Release Name: debug-commons 0.9.4

Notes:



Changes: Changes since 0.9.3 2007-08-08 Martin Krauskopf <martin.krauskopf@sun.com> * lib/context.rb: to_inspect = str.gsub(/\\n/, "\n") in debug_eval() to make possible to evaluate multiline expressions. Frontend must escape new lines accordingly. 2007-07-31 Martin Krauskopf <martin.krauskopf@sun.com> * lib/classic-debug.rb: synchronize get_thread_num method 2007-07-25 Martin Krauskopf <martin.krauskopf@sun.com> * lib/classic-debug-verbose.rb, lib/context.rb, lib/xml_printer.rb: synchronizing all socket communication to prevent race condition 2007-07-23 Martin Krauskopf <martin.krauskopf@sun.com> * lib/classic-debug-verbose.rb, lib/context.rb, lib/xml_printer.rb: code reorganization. Context and Printer class moved to their own files. No semantic change. * lib/classic-debug-verbose.rb, lib/context.rb, lib/xml_printer.rb, build_dist: more code cleanup. Rubyfying Java names. No semantic changes. 2007-07-19 Martin Krauskopf <martin.krauskopf@sun.com> * lib/classic-debug.rb: do not allow to call 'set_trace_func' by debuggee * lib/classic-debug.rb: s/DEBUGGER__/DC_DEBUGGER__ to prevent debug.rb collisions 2007-07-17 Martin Krauskopf <martin.krauskopf@sun.com> * lib/classic-debug.rb: send message 'finished' back when exiting 2007-07-16 Martin Krauskopf <martin.krauskopf@sun.com> * lib/classic-debug.rb: 'exit' command implemented 2007-07-15 Martin Krauskopf <martin.krauskopf@sun.com> * lib/classic-debug.rb: More protocols unification: sent error when the negative number is passed to delete 2007-07-12 Martin Krauskopf <martin.krauskopf@sun.com> * lib/classic-debug.rb: Make 'self' first in the local variables list (merging fast and classic debuggers protocols) 2007-07-11 Martin Krauskopf <martin.krauskopf@sun.com> * lib/classic-debug.rb: turning off some logging in debug mode. *Too* verbose to be useful in a frontend. Might be uncommented by developer for now. 2007-07-09 Martin Krauskopf <martin.krauskopf@sun.com> * lib/classic-debug.rb: prevent error when debugger process is killed + better error logging 2007-07-04 Martin Krauskopf <martin.krauskopf@sun.com> * lib/classic-debug.rb: Return <message> for unknown command (merging fast and classic debuggers protocols) * classic-debug/test/*, test-base/*: Initial test refactoring. Sharing common tests which work for both, classic and fast debuggers. Currently stepping_breakpoints_test. 2007-06-18 Martin Krauskopf <martin.krauskopf@sun.com> * lib/classic-debug.rb: do not send binary data within values of variables. See http://www.netbeans.org/nonav/issues/show_bug.cgi?id=101748 for more details.