[nemiver] Update ChangeLog
- From: Dodji Seketeli <dodji src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [nemiver] Update ChangeLog
- Date: Sat, 12 Sep 2009 17:36:53 +0000 (UTC)
commit 5ea54376863e657d6173d0623dc10e23e20cb2b8
Author: Dodji Seketeli <dodji redhat com>
Date: Sat Sep 12 19:34:12 2009 +0200
Update ChangeLog
* ChangeLog: Automatic update.
ChangeLog | 186 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 186 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index db91723..d677364 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,189 @@
+2009-09-12 Dodji Seketeli <dodji redhat com>
+
+ Update NEWS
+ * NEWS: Update for 0.7.2
+
+2009-08-26 11:50:22 -0300 Jonh Wendell <jwendell gnome org>
+
+ Updated Brazilian Portuguese translation
+
+2009-08-12 Dodji Seketeli <dodji redhat com>
+
+ Don't clobber cmdline arguments (Close: #591327)
+ * src/dbgengine/nmv-i-debugger.h:
+ (IDebugger::load_program): Inferior arguments are now passed
+ as a vector of strings.
+ * src/dbgengine/nmv-gdb-engine.h:
+ (GDBEngine::load_program): Adjust.
+ src/dbgengine/nmv-gdb-engine.cc:
+ (GDBEngine::load_program): Adjust.
+ (quote_args): Quote all args starting from index 0.
+ (GDBEngine::Priv::launch_gdb): Swap the order of the
+ two last parameters.
+ (GDBEngine::Priv::launch_gdb_and_set_args): The prog path
+ and the args are now passed in two distinct variables.
+ Args are still in vector of strings.
+ (GDBEngine::step_out): Really pass the command to GDB.
+ * src/persp/dbgperspective/nmv-dbg-perspective.cc:
+ (DBGPerspective::execute_program): Prog path and args are now
+ distinct. Args are passed as a vector of strings.
+ (DBGPerspective::record_and_save_session): Command line arguments
+ are now separated by a special separator at serialization time.
+ (DBGPerspective::execute_session): Consider the new special command
+ line arguments separator when de-serializing the command line
+ arguments.
+ (DBGPerspective::execute_program,
+ DBGPerspective::connect_to_remote_target): Adjust
+ * src/main.cc (process_gui_command_line,
+ process_gui_command_line): Adjust.
+ * tests/test-breakpoint.cc (test_main): Likewise.
+ * tests/test-deref.cc (test_main): Likewise.
+ * tests/test-local-vars-list.cc (test_main): Likewise.
+ * tests/test-types.cc (test_main): Likewise.
+ * tests/test-var-list.cc (test_main): Likewise.
+ * tests/test-var-path-expr.cc (test_main): Likewise.
+ * tests/test-var-walker.cc (test_main): Likewise.
+ * tests/test-varobj-walker.cc (test_main): Likewise.
+ * tests/test-vars.cc (test_main): Likewise.
+ * tests/test-watchpoint.cc (test_main): Likewise.
+
+2009-08-11 Dodji Seketeli <dodji redhat com>
+
+ Various cleanups
+ * src/persp/dbgperspective/nmv-call-stack.cc: Cosmetic cleanups.
+
+2009-08-11 Dodji Seketeli <dodji redhat com>
+
+ Add more logs
+ * src/uicommon/nmv-source-editor.cc:
+ (SourceEditor::move_where_marker_to_line,
+ SourceEditor::set_visual_breakpoint_at_line): Add more logs.
+
+2009-08-11 Dodji Seketeli <dodji redhat com>
+
+ Update state when thread id changes.
+ * src/dbgengine/nmv-gdb-engine.cc:
+ (GDBEngine::Priv::cur_thread_num,
+ GDBEngine::Priv::cur_frame_address): New attributes.
+ (GDBEngine::Priv::Priv): On thread stop, record the current frame
+ address. Do the same on thread selection, and when threads are
+ listed.
+ (GDBEngine::Priv::queue_command,
+ GDBEngine::Priv::list_frames): Move the code of
+ GDBEngine::queue_command and GDBEngine::list_frames here.
+ (GDBEngine::Priv::on_thread_selected_signal,
+ GDBEngine::Priv::on_stopped_signal,
+ GDBEngine::Priv::on_frames_listed_signal): New event handlers.
+ (OnThreadSelectedHandler::can_handle): Be ready to better detect
+ When a thread is selected.
+ (OnFramesListedHandler::do_handle): Record frame address here.
+ FIXME: this is redundant with what's done in
+ on_frames_listed_signal.
+ (GDBEngine::get_current_frame_address,
+ GDBEngine::get_mi_thread_and_frame_location,
+ GDBEngine::get_mi_thread_location,
+ GDBEngine::get_current_thread): New entry points.
+ (GDBEngine::queue_command,
+ GDBEngine::list_frames): Tunnel these to
+ GDBEngine::Priv::queue_command and GDBEngine::Priv::list_frames.
+ Also did various cosmetic cleanups.
+ * src/dbgengine/nmv-gdb-engine.h:
+ (GDBEngine::get_current_frame_address,
+ GDBEngine::set_current_frame_address,
+ GDBEngine::get_mi_thread_location,
+ GDBEngine::get_current_thread): Declare these.
+ * src/dbgengine/nmv-i-debugger.h:
+ (IDebugger::get_current_thread): New entry point.
+
+2009-08-11 Dodji Seketeli <dodji redhat com>
+
+ Various cosmetic cleanups
+ * src/dbgengine/nmv-gdb-engine.cc: Usual style cleanups.
+
+2009-08-11 Dodji Seketeli <dodji redhat com>
+
+ Change IDebugger::thread_selected_signal signature
+ * src/dbgengine/nmv-i-debugger.h:
+ (IDebugger::thread_selected_signal): Change signature.
+ The frame is now a pointer.
+ * src/dbgengine/nmv-gdb-engine.h: Adjust.
+ * src/dbgengine/nmv-gdb-engine.cc: Likewise.
+ * src/persp/dbgperspective/nmv-thread-list.cc: Likewise.
+
+2009-08-11 Dodji Seketeli <dodji redhat com>
+
+ Don't ignore "thread-selected" async records
+ * src/dbgengine/nmv-gdbmi-parser.h:
+ (GDBMI::parse_thread_selected_async_output): Declare New entry point.
+ * src/dbgengine/nmv-gdbmi-parser.cc:
+ (GDBMI::parse_thread_selected_async_output): Implement it.
+ (GDBMIParser::parse_out_of_band_record): Support parsing
+ thread-selected asynchronous record. Various cleanups.
+ * src/dbgengine/nmv-dbg-common.h:
+ (OutOfBandRecord::clear): Set default thread id value to -1.
+
+2009-08-05 Dodji Seketeli <dodji redhat com>
+
+ Create varobjs for a given frame (Closes: #590833)
+ * (GDBEngine::create_variable): Let the -var-create
+ command always specify the frame number, instead of the "*"
+ that says "current frame". This is better because we don't always
+ know what the current frame is for GDB. This was creating subtle
+ bugs where Nemiver could not create varobjs for some variables.
+
+2009-08-05 Dodji Seketeli <dodji redhat com>
+
+ Display no msg dialog when gconf is down
+ * src/persp/dbgperspective/nmv-dbg-perspective.cc:
+ (DBGPerspective::on_shutdown_signal): Let error messages
+ go to the terminal only.
+ * src/workbench/nmv-workbench.cc:
+ (Workbench::get_configuration_manager, Workbench::init_window):
+ Likewise.
+
+2009-08-02 Dodji Seketeli <dodji redhat com>
+
+ Support breakpoint ignore counts (Closes: #588251)
+ * src/dbgengine/nmv-i-debugger.h:
+ (IDebugger::BreakPoint::ignore_count): New accessor.
+ (IDebugger::set_breakpoint_ignore_count): New entry point.
+ (IDebugger::enable_breakpoint, IDebugger::disable_breakpoint,
+ IDebugger::delete_breakpoint): Move all the breakpoint related
+ functions to group them together.
+ * src/dbgengine/nmv-gdb-engine.h:
+ (GDBEngine::set_breakpoint_ignore_count): New entry point.
+ (GDBEngine::enable_breakpoint, GDBEngine::disable_breakpoint,
+ GDBEngine::delete_breakpoint): Move these functions around to group
+ them together.
+ * src/dbgengine/nmv-gdb-engine.cc:
+ (GDBEngine::enable_breakpoint, GDBEngine::disable_breakpoint,
+ GDBEngine::delete_breakpoint): Move these functions around to group
+ them together.
+ (GDBEngine::set_breakpoint_ignore_count): Implement this new entry
+ point.
+ * src/dbgengine/nmv-gdbmi-parser.cc:
+ (GDBMIParser::parse_result_record): Style cleanup.
+ (GDBMIParser::parse_breakpoint): Take the ignore count into account.
+ * src/persp/dbgperspective/nmv-breakpoints-view.cc:
+ (BPColumns): add ignore_count and is_standard fields.
+ (get_bp_cols): Renamed get_pb_columns into this.
+ (BreakpointsView::Priv::build_tree_view): Adjust.
+ Append an editable "ignore count" column. If the breakpoint is not
+ standard (e.g. if it's a watchpoint), do not let its "ignore count"
+ column be editable. When the user edits the ignore count, call the
+ debugger engine to really set the ignore count.
+ (BreakpointsView::Priv::update_breakpoint): Update the ignore_count
+ and is_standard columns.
+ (BreakpointsView::Priv::on_breakpoint_ignore_count_edited): New
+ function.
+ (BreakpointsView::Priv::on_breakpoint_enable_toggled):Moved all the
+ signal handlers around to group them together.
+
+2009-08-03 Dodji Seketeli <dodji redhat com>
+
+ Bump version 0.7.2
+ * configure.ac: Bump to 0.7.2
+
2009-08-01 Dodji Seketeli <dodji redhat com>
Automatic ChangeLog update for 0.7.1
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]