1. 01 Mar, 2019 1 commit
  2. 25 Feb, 2019 1 commit
  3. 15 Dec, 2018 1 commit
  4. 14 Mar, 2018 1 commit
  5. 12 Mar, 2018 1 commit
  6. 26 Feb, 2018 1 commit
  7. 24 Feb, 2018 1 commit
  8. 22 Jan, 2018 1 commit
  9. 20 Dec, 2017 1 commit
  10. 17 Dec, 2017 1 commit
  11. 11 Nov, 2017 1 commit
  12. 02 Nov, 2017 1 commit
  13. 18 Oct, 2017 1 commit
  14. 15 Oct, 2017 1 commit
  15. 07 Oct, 2017 1 commit
  16. 05 Oct, 2017 1 commit
  17. 02 Oct, 2017 1 commit
  18. 01 Oct, 2017 1 commit
  19. 30 Sep, 2017 2 commits
  20. 28 Sep, 2017 2 commits
  21. 12 Sep, 2017 1 commit
  22. 26 Mar, 2017 1 commit
  23. 21 Mar, 2017 1 commit
    • Muflone's avatar
      Bug 749204 - Put the expression monitor in a scroller · 20e10140
      Muflone authored
              * nmv-dbg-perspective.cc (DBGPerspective::Priv): Add
              expressions_monitor_scrolled_win and
              get_expressions_monitor_scrolled_win ()
              (DBGPerspective::init_body) Create the scrolled window
              (DBGPerspective::add_views_to_layout) Add the scrolled window to the layout
              (DBGPerspective::get_expressions_monitor_scrolled_win) new function
      20e10140
  24. 20 Mar, 2017 2 commits
  25. 10 Dec, 2016 1 commit
  26. 22 Nov, 2016 4 commits
    • Hubert Figuière's avatar
      Bug 774122 - Part 3: Fix cpp parser test registration · 563d4a3d
      Hubert Figuière authored
               * tests/test-cpp-parser.cc: Use auto registration for the tests
      563d4a3d
    • Hubert Figuière's avatar
      Bug 774122 - Part 2: Fix crash in runtestprettyprint · 8556b542
      Hubert Figuière authored
      The v_var dtor was calling the LogStream on the already destroyed singleton.
      
              * test-pretty-print.cc: create a TestObject to carry test data and move v_var
              to it to ensure its lifetime is shorter than LogStream.
              (on_variable_unfolded_with_n_children) (on_variable_v_created_empty)
              (on_variable_v_has_n_children) (on_stopped_signal): pass a TestObject.
              (test_main): create the TestObject.
      8556b542
    • Hubert Figuière's avatar
      Bug 774122 - Part 1: Make tests more robust · fe7b2e12
      Hubert Figuière authored
      Remove some failures unrelated and some hangs due to actual failure.
      
              * tests/test-utils.h: New file. Macros to setup Glib timeout.
              * tests/Makefile.am: Added test-utils.h where applicable.
              * tests/test-breakpoint.cc (test_main): Setup a test timer.
                (on_engine_died_signal): ensure to quit the loop in case of exception
                to avoid a hang.
              * tests/test_deref.cc (test_main): Setup a test timer.
              * tests/test_gdbmi.cc (test_str1) (test_str3): Wrap MESSAGE()
                into try block because Glib::locale_from_utf8() might throw.
              * tests/test-pretty-print.cc (test_main): Setup a test timer.
              * tests/test-var-walker.cc (test_main): Setup a test timer.
              * tests/test-variable-format.cc (on_var_evaluated): ensure to quit
                the loop in case of exception to avoid a hang.
                (test_main): Setup a test timer.
              * tests/test-local-vars-list.cc (test_main): Setup a test timer.
      fe7b2e12
    • Dodji Seketeli's avatar
      Refer to the 'tests" sub-directory explicitly · 476f0104
      Dodji Seketeli authored
      In the test-libtool-wrapper-detection.cc, we assume that the tests are
      run from within the "tests" sub-directory of the build directory.
      That is, the current directory should be $builddir/tests when the
      tests are run.
      
      This is wrong because invoking that test from anywhere should work by
      doing:
      
          make -C <builddir> check TESTS=runtestlibtoolwrapperdetection
      
      So to this this, I am changing the code of the tests to provide an
      absolute path to the "tests" directory.
      
      	* tests/test-libtool-wrapper-detection.cc (test0)
      	(test_filename_with_dashes): Refer to the "tests" sub-directory
      	(of either the source directory or the build directory)
      	explicitly.
      Signed-off-by: 's avatarDodji Seketeli <dodji@seketeli.org>
      476f0104
  27. 08 Nov, 2016 4 commits
    • Hubert Figuière's avatar
      Remove boost/variant.hpp include where no needed · 2e431dda
      Hubert Figuière authored
              * src/confmgr/nmv-i-conf-mgr.h, src/dbgengine/nmv-gdb-engine.cc: Removed
              unused include boost/variant.hpp
      2e431dda
    • Hubert Figuière's avatar
      Fix test registration · 753121ea
      Hubert Figuière authored
              * tests/test-gdbmi.cc, tests/test-cpptrait.cc, test-unicode.cc,
              tests/test-cpp-lexer.cc, tests/test-libtool-wrapper-detection.cc:
              Auto register the tests.
      753121ea
    • Hubert Figuière's avatar
      Fix boost unit test detection · 53ca8d1a
      Hubert Figuière authored
              * configure.ac: Use BOOST_REQUIRE from boost.m4
              * m4/boost.m4: new m4 macro BOOST_REQUIRE and al.
              * m4/ax_boost_base.m4:
      	m4/ax_boost_test_exec_monitor.m4:
      	m4/ax_boost_unit_test_framework.m4: Deleted.
              * tests/Makefile.am: (AM_CPPFLAGS) added -DBOOST_TEST_MAIN
      53ca8d1a
    • Hubert Figuière's avatar
      Fix some Gtk deprecations in several UI files and source. · 6f2eb0a5
      Hubert Figuière authored
      This closes bug 72265, bug 697279, bug 741644.
      
              * src/persp/dbgperspective/ui/callfunctiondialog.ui:
              src/persp/dbgperspective/ui/chooseoverloadsdialog.ui:
              src/persp/dbgperspective/ui/exprinspectordialog.ui:
              src/persp/dbgperspective/ui/findtextdialog.ui:
              src/persp/dbgperspective/ui/globalvarsinspector.ui:
              src/persp/dbgperspective/ui/loadcoredialog.ui:
              src/persp/dbgperspective/ui/openfiledialog.ui:
              src/persp/dbgperspective/ui/preferencesdialog.ui:
              src/persp/dbgperspective/ui/proclistdialog.ui:
              src/persp/dbgperspective/ui/remotetargetdialog.ui:
              src/persp/dbgperspective/ui/runprogramdialog.ui:
              src/persp/dbgperspective/ui/savedsessionsdialog.ui:
              src/persp/dbgperspective/ui/setbreakpointdialog.ui:
              src/persp/dbgperspective/ui/setjumptodialog.ui:
              src/persp/dbgperspective/ui/watchpointdialog.ui:
              ui/locatefiledialog.ui:
              ui/workbench.ui:
              Replace Gtk[VH]Box by GtkBox, replace xalign properties
              Replace some GtkTable by horizontal GtkBox.
              * src/persp/dbgperspective/nmv-dbg-perspective-dynamic-layout.cc
              (DBGPerspectiveDynamicLayout::do_lay_out): change Gtk::HBox to Gtk::Box
              * src/persp/dbgperspective/nmv-dbg-perspective.cc
              (struct DBGPerspective::Priv) (DBGPerspective::init_toolbar)
              (DBGPerspective::append_source_editor) (DBGPerspective::get_terminal_box):
              change Gtk::HBox to Gtk::Box
              * src/persp/dbgperspective/nmv-file-list.cc (struct FileList::Priv) (Priv::Priv):
              change Gtk::VBox to Gtk::Box
              * src/persp/dbgperspective/nmv-memory-view.cc (struct MemoryView::Priv) (Priv::Priv):
              change Gtk::VBox and Gtk::HBox to Gtk::Box
              * src/persp/dbgperspective/nmv-open-file-dialog.cc
              (struct OpenFileDialog::Priv) (Priv::Priv): change Gtk::VBox to Gtk::Box
              * src/persp/dbgperspective/nmv-preferences-dialog.cc
              (struct PreferencesDialog::Priv) (Priv::Priv): change Gtk::HBox to Gtk::Box
              * src/uicommon/nmv-source-editor.h (class SourceEditor): now derive Gtk::Box.
              * src/uicommon/nmv-source-editor.cc (struct SourceEditor::Priv) (Priv::Priv)
              (SourceEditor::init): change Gtk::HBox to Gtk::Box
              * src/workbench/nmv-workbench.cc (Workbench::add_perspective_toolbars):
              change Gtk::VBox to Gtk::Box
      6f2eb0a5
  28. 06 Nov, 2016 2 commits
  29. 03 Nov, 2016 2 commits