- Nov 26, 2011
-
-
Dodji Seketeli authored
* src/persp/dbgperspective/nmv-call-stack.cc (CallStack::Priv::on_frames_listed): Detect possible offset in current frame address, fix it, and let the system know.
-
- Nov 24, 2011
-
-
Dodji Seketeli authored
* tests/test-gdbmi.cc (test_output_record): Require the result of parsing gv_output_record9 to be OK.
-
Dodji Seketeli authored
* src/dbgengine/nmv-gdbmi-parser.cc (GDBMIParser::parse_out_of_band_record): Fix thinko. Fix indentation. Ignore unknown STATUS-ASYNC-OUTPUT record, starting with a '+' character.
-
Dodji Seketeli authored
* src/dbgengine/nmv-i-debugger.h (attach_to_remote_target): Add a flag to load the inferior upon connection. * src/dbgengine/nmv-gdb-engine.h (attach_to_remote_target): Likewise. * src/dbgengine/nmv-gdb-engine.cc (attach_to_remote_target): Issue a "monitor reset" and a "load" command after connection if the flag is set. * src/persp/dbgperspective/ui/remotetargetdialog.ui: Add a check box to choose to issue the "load" command upon connection. * src/persp/dbgperspective/nmv-remote-target-dialog.h (get_load_inferior_after_connect) (set_load_inferior_after_connect): New methods. * src/persp/dbgperspective/nmv-remote-target-dialog.cc (RemoteTargetDialog::Priv::{get_load_inferior_after_connect, set_load_inferior_after_connect}): New methods. (RemoteTargetDialog::{get_load_inferior_after_connect, set_load_inferior_after_connect}): Likewise. * src/persp/dbgperspective/nmv-dbg-perspective.h (connect_to_remote_target, reconnect_to_remote_target): Add a flag to load the inferior upon connection. * src/persp/dbgperspective/nmv-dbg-perspective.cc (record_and_save_session): Save the flag to load inferior upon connection into the session. (execute_session): Load that flag from the session and use it to reconnect. (connect_to_remote_target): Use the new flag, possibly set by the check box in the dialog. (reconnect_to_remote_target): Likewise. (pre_fill_remote_target_dialog): Handle the new flag. * main.c: Add a new --load-inferior-after-connect command line switch. (process_gui_options): Pass the result of that new command line switch to the debugging perspective.
-
Dodji Seketeli authored
* src/main.cc: Add missing spaces for initialization expressions. (entries): Properly indent. * src/persp/dbgperspective/nmv-remote-target-dialog.cc (RemoteTargetDialog::Priv:*): In function definitions, names should start at the beginning of the line.
-
Dodji Seketeli authored
* src/persp/dbgperspective/nmv-dbg-perspective.cc (DBGPerspective::set_breakpoint): Don't try to set a breakpoint if it has neither and address nor a filename set.
-
Dodji Seketeli authored
* configure.ac: Bump revision to 0.9.2.
-
Dodji Seketeli authored
* Makefile.am: Substitute tar_gz_file for tar_xz_file and tar.gz for tar.xz.
-
- Nov 22, 2011
-
-
Jiro Matsuzawa authored
-
- Nov 21, 2011
-
-
Takeshi AIHANA authored
-
- Nov 20, 2011
-
-
Dodji Seketeli authored
-
Dodji Seketeli authored
* configure.ac: Current version is not 0.9.1 * NEWS: Update for changes since 0.9.0
-
Dodji Seketeli authored
* configure.ac: Define GLIB_DISABLE_DEPRECATION_WARNINGS if we detect that we are building against a combination of glibmm/glib that uses deprecated functions. Update report at the end of configure. * src/persp/dbgperspective/nmv-dbg-perspective.cc (DBGPerspective::on_motion_notify_event_signal): Use the new gdk_event_get_device_position on gtk+ >= 3.0.0 instead of the deprecated gdk_window_get_pointer. Include config.h as the first header in the translation unit. * src/common/nmv-conf-manager.cc: Include config.h as the first header in the translation unit. * src/common/nmv-connection-manager.cc: Likewise. * src/common/nmv-connection.cc: Likewise. * src/common/nmv-date-utils.cc: Likewise. * src/common/nmv-delete-statement.cc: Likewise. * src/common/nmv-dynamic-module.cc: Likewise. * src/common/nmv-env.cc: Likewise. * src/common/nmv-exception.cc: Likewise. * src/common/nmv-initializer.cc: Likewise. * src/common/nmv-insert-statement.cc: Likewise. * src/common/nmv-log-stream.cc: Likewise. * src/common/nmv-option-utils.cc: Likewise. * src/common/nmv-parsing-utils.cc: Likewise. * src/common/nmv-plugin.cc: Likewise. * src/common/nmv-proc-mgr.cc: Likewise. * src/common/nmv-proc-utils.cc: Likewise. * src/common/nmv-scope-logger.cc: Likewise. * src/common/nmv-sql-statement.cc: Likewise. * src/common/nmv-str-utils.cc: Likewise. * src/common/nmv-tools.cc: Likewise. * src/common/nmv-transaction.cc: Likewise. * src/common/nmv-ustring.cc: Likewise. * src/confmgr/nmv-gsettings-mgr.cc: Likewise. * src/dbgengine/nmv-cpp-trait.cc: Likewise. * src/dbgengine/nmv-dbg-common.cc: Likewise. * src/dbgengine/nmv-gdbmi-parser.cc: Likewise. * src/persp/dbgperspective/nmv-breakpoints-view.cc: Likewise. * src/persp/dbgperspective/nmv-call-function-dialog.cc: Likewise. * src/persp/dbgperspective/nmv-call-stack.cc: Likewise. * src/persp/dbgperspective/nmv-choose-overloads-dialog.cc: Likewise. * src/persp/dbgperspective/nmv-file-list.cc: Likewise. * src/persp/dbgperspective/nmv-find-text-dialog.cc: Likewise. * src/persp/dbgperspective/nmv-load-core-dialog.cc: Likewise. * src/persp/dbgperspective/nmv-memory-view.cc: Likewise. * src/persp/dbgperspective/nmv-open-file-dialog.cc: Likewise. * src/persp/dbgperspective/nmv-preferences-dialog.cc: Likewise. * src/persp/dbgperspective/nmv-proc-list-dialog.cc: Likewise. * src/persp/dbgperspective/nmv-registers-view.cc: Likewise. * src/persp/dbgperspective/nmv-remote-target-dialog.cc: Likewise. * src/persp/dbgperspective/nmv-run-program-dialog.cc: Likewise. * src/persp/dbgperspective/nmv-saved-sessions-dialog.cc: Likewise. * src/persp/dbgperspective/nmv-sess-mgr.cc: Likewise. * src/persp/dbgperspective/nmv-set-breakpoint-dialog.cc: Likewise. * src/persp/dbgperspective/nmv-set-jump-to-dialog.cc: Likewise. * src/persp/dbgperspective/nmv-thread-list.cc: Likewise. * src/persp/dbgperspective/nmv-var-inspector-dialog.cc: Likewise. * src/persp/dbgperspective/nmv-vars-treeview.cc: Likewise. * src/persp/dbgperspective/nmv-watchpoint-dialog.cc: Likewise. * src/uicommon/nmv-dialog.cc: Likewise. * src/uicommon/nmv-hex-editor.cc: Likewise. * src/uicommon/nmv-layout-manager.cc: Likewise. * src/uicommon/nmv-layout-selector.cc: Likewise. * src/uicommon/nmv-locate-file-dialog.cc: Likewise. * src/uicommon/nmv-popup-tip.cc: Likewise. * src/uicommon/nmv-spinner-tool-item.cc: Likewise. * src/uicommon/nmv-terminal.cc: Likewise. * src/uicommon/nmv-ui-utils.cc: Likewise. * tests/gtkmm-test.cc: Likewise. * tests/test-breakpoint.cc: Likewise. * tests/test-core.cc: Likewise. * tests/test-cpp-lexer.cc: Likewise. * tests/test-cpp-parser.cc: Likewise. * tests/test-deref.cc: Likewise. * tests/test-disassemble.cc: Likewise. * tests/test-env.cc: Likewise. * tests/test-libtool-wrapper-detection.cc: Likewise. * tests/test-local-vars-list.cc: Likewise. * tests/test-stdout.cc: Likewise. * tests/test-types.cc: Likewise. * tests/test-unicode.cc: Likewise. * tests/test-var-list.cc: Likewise. * tests/test-var-path-expr.cc: Likewise. * tests/test-var-walker.cc: Likewise. * tests/test-variable-format.cc: Likewise. * tests/test-varobj-walker.cc: Likewise. * tests/test-vars.cc: Likewise. * tests/test-watchpoint.cc: Likewise.
-
- Nov 19, 2011
-
-
Dodji Seketeli authored
* configure.ac: Change AM_INIT_AUTOMAKE to avoid generate gzipped tarballs, and generate xz compressed tarballs instead.
-
Dodji Seketeli authored
-
- Nov 13, 2011
-
-
Dodji Seketeli authored
This reverts commit 11940f85.
-
Dodji Seketeli authored
This reverts commit 5c4b2227.
-
Dodji Seketeli authored
[This is not a proper commit entry. Commits on this branch are all going to be re-hashed anyway.] The variable inspector dialog now has a button that lets you add the current variable/expression to the monitor. It's very rough as no check is performed to make sure you can't add the same expression to the monitor twice, etc. Also, once the variable is added, we face an issue that is explained in #663959, namely the life time management of expressions backed by variable objects. I need to address that issue separately before getting back to this business.
-
Dodji Seketeli authored
This is Work In Progress. Nothing works yet, and the damin thing eats kitties.
-
Dodji Seketeli authored
* src/dbgengine/nmv-i-debugger.h (Frame::operator==): Ignore line number and instruction pointer when comparing two frames.
-
Dodji Seketeli authored
* src/persp/dbgperspective/nmv-var-inspector-dialog.cc (Priv, build_dialog, connect_to_widget_signals) (do_inspect_variable, inspect_variable, exists_in_history) (erase_expression_from_history, add_to_history, get_history) (set_history, on_var_name_changed_signal): Fix function declaration style.
-
Dodji Seketeli authored
* src/persp/dbgperspective/nmv-local-vars-inspector.cc (on_stopped_signal): Simplify logic. * src/dbgengine/nmv-i-debugger.h (IDebugger::operator==): Make this const. (IDebugger::operator!=): New.
-
- Nov 03, 2011
-
-
Marek Černocký authored
-
- Oct 25, 2011
-
-
Matej Urbančič authored
-
- Oct 24, 2011
-
-
Mario Blättermann authored
-
Daniel Mustieles García authored
-
Daniel Mustieles García authored
-
- Oct 23, 2011
-
-
Matej Urbančič authored
-
Fabien Parent authored
* src/persp/dbgperspective/nmv-call-stack.cc (CallStack::Priv::append_frames_to_tree_view): Handle plural form of a string
-
Fabien Parent authored
* src/common/nmv-date-utils.cc (get_current_datetime): return local time instead of UTC time
-
Fabien Parent authored
* src/dbgengine/nmv-gdb-engine.cc (GDBEngine::Priv::get_debugger_full_path): Return the path of the debugger from the command line if specified (GDBEngine::set_non_persistent_debugger_path): New API * src/dbgengine/nmv-i-debugger.h (GDBEngine::set_non_persistent_debugger_path): New API * src/main.cc (process_gui_options): Set the debugger path from the command line if specified in it
-
- Oct 03, 2011
-
-
Fabien Parent authored
* src/common/nmv-buffer.h (Buffer::operator=): Add missing return
-
- Oct 02, 2011
-
-
Dodji Seketeli authored
* src/dbgengine/nmv-i-debugger.h (IDebugger::Frame::operator=): Compare more than just the address of the frame.
-
Dodji Seketeli authored
* src/persp/dbgperspective/nmv-dbg-perspective.cc (DBGPerspective::set_where): Add logging here.
-
Dodji Seketeli authored
* src/persp/dbgperspective/nmv-dbg-perspective.cc (DBGPerspective::on_frame_selected_signal): If the current frame was previously selected, just set the "where-marker" again.
-
- Sep 25, 2011
-
-
Dodji Seketeli authored
* data/schemas/gconf/nemiver-workbench.schemas (/apps/nemiver/workbench/window-minimum-width) (/apps/nemiver/workbench/window-minimum-height) (/apps/nemiver/dbgperspective/status-widget-minimum-width) (/apps/nemiver/dbgperspective/status-widget-minimum-height): Set these keys to zero. * data/schemas/gsettings/org.nemiver.gschema.xml (window-minimum-width, window-minimum-height) (status-widget-minimum-width, status-widget-minimum-height): Likewise. * src/persp/dbgperspective/nmv-dbg-perspective-default-layout.cc (DBGPerspectiveDefaultLayout::do_lay_out): Set the default minimum status widget size to zero. * src/persp/dbgperspective/nmv-dbg-perspective-two-pane-layout.cc (DBGPerspectiveTwoPaneLayout::do_lay_out): Set the default minimal size of the two status notebooks to zero. * src/persp/dbgperspective/nmv-dbg-perspective-wide-layout.cc (DBGPerspectiveWideLayout::do_lay_out): Set the default minimal size of the status widget to zero. * src/persp/dbgperspective/nmv-dbg-perspective-dynamic-layout.cc (DBGPerspectiveDynamicLayout::add_view): Set the default minimal size of the terminal to zero. * src/workbench/nmv-workbench.cc (Workbench::init_window): Set the default minimum window size of Nemiver to zero.
-
Dodji Seketeli authored
* src/persp/dbgperspective/nmv-memory-view.cc (MemoryView::Priv::Priv): Renamed the m_container member into m_vbox, and the m_scrolledwindow member into m_container. Put the whole resulting memory view widget into a scrolled window with automatic scrolling policy.
-
Dodji Seketeli authored
* src/workbench/nmv-workbench.cc (Workbench::init_window): Add space around '=' and fix some comments.
-
Dodji Seketeli authored
* COPYRIGHT: Add Jonner.
-
- Sep 24, 2011
-
-
Jorge González authored
-