Nemiver release 0.9.0 now available



Hello,

This release of Nemiver brings in many juicy goodies.  Not only has
the code base been completely ported to GNOME 3, but it comes packed
with new features like the ability to dynamically position the main
elements of the user interface depending on your taste (or screen
layout), support of GDB pretty printers, updated translations, and
many other incremental improvements and bug fixes.

Packagers of systems supporting GNOME 3 are invited to upgrade to this
version.  For systems who are still using gtk2, we have a branch that
contains the the same features and bug fixes, based on gtk2.

As usual, we have tested this release in real life situations and were
happy with its stability.  However, if you happen to find bugs or have
enhance requests, we'd be more than happy to see have file a bugzilla
ticket at http://bugzilla.gnome.org/enter_bug.cgi?product=nemiver.

Please find below the formal announcement.

What is Nemiver?
================

Nemiver is a standalone graphical debugger that integrates well in the
GNOME desktop environment.  It currently features a backend which uses
the GNU debugger GDB for debugging C/C++ programs.

Where to get it?
================

This release is available as a source package in tar.gz and tar.bz2
formats and can be downloaded from: http://download.gnome.org/sources/nemiver

The home page of the Nemiver project is at http://projects.gnome.org/nemiver

What's Changed in this release?
================================

Andrej Žnidaršič
      Updated Slovenian translation

Daniel Mustieles
      Updated Spanish translation

Dodji Seketeli
      Ignore 'current-thread-id' in thread list
      Fix a crash in previous commit
      Fix configury when gsettings is not present
      Update the INSTALL file.
      Update HACKING documentation
      Style cleanup
      Emit one IDebugger::breakpoint_set_signal per BP
      Introduce Loc (code location) type
      Fix memory corruption in SourceEditor
      Avoid reading freed memory
      Fix a crash in confmgr
      Fixlets in setbreakpointdialog.ui
      Fix gsettings configure test error
      Use Automake GSettings magic to support DESTDIR
      Fix configuration keys' description wording
      Add a description to Nemiver's doap file
      Update Makefile.am's release text.
      Fix update-changelog for building out of srcdir
      Properly mark the GDB line as busy
      Add some logging to nmv-gdb-engine.cc
      Avoid gratuitously resetting the dbg command queue
      Handle breakpoints added via GDB scripts
      Reference the local var inspector view
      Restore layout for variable inspector widget
      Fix VarsTreeView memory management
      657021 Wrong behaviour enlarging var inspector
      Backend support for GDB/MI variable format
      Enable GDB pretty printers by default
      Fix tests that got broken a while ago
      Initialize IDebugger dynmods with gconf in tests
      Add preferences for GDB pretty printing
      Support pretty printing instantly applied
      Avoid emitting useless -enable-pretty-printing
      Avoid over reacting to pretty printing key changes
      657834 Properly un-escape '\"' sequence
      658097 Fix hovering over pointer dereference expression
      Add comment to is_word_delimiter
      Fix a typo in the coding style
      644823 Cannot set BP in files with space in path
      Fix tests/pointer-deref.c regression
      658143 Fails to support multiple breakpoints
      Use DBGPerspective::append_breakpoints
      Don't forget to Gtk::Widget::show_all source views
      constify IDebugger::Breakpoint::is_pending
      632305 Avoid disassembling location of pending breakpoint
      Don't append the disassembly editor multiple times
      Misbehaving vertically enlarging var inspector

Fabien Parent
      Add a GSettings implementation for IConfMgr
      Remove not implemented constructor
      Uniformize the header guard name.
      Fix typo
      Apply the GNOME 3 style on the toolbar
      Expand session's treeview
      Replace NULL symbol with 0
      Support user defined assembly syntax
      Add GUI to change the assembly syntax
      Remove unused status widgets
      New Layout Manager and 3 additionals new layouts
      577496 561100 533437 656093 564992 Support Copy/Paste/Reset on target terminal
      Use ATT for disassembly flavor to avoid a glade bug

Fran Dieguez
      Updated Galician translations

Kalev Lember
      Fix header guard name in nmv-hex-document.h
      Fixed includes to match GTK+'s single include policy
      Avoid using gtkmm deprecated API
      Dropped ifdefs for gtkmm 2.16
      Use GDK_KEY_* enums, not the deprecated GDK_* ones
      Dropped ifdefs for GTK+ 2.10
      Removed gnome-vfs compat code
      Dropped compat code with gtksourceviewmm < 2.10
      Removed an unused forward declaration
      Removed has-separator property
      Popup var inspector size requisition code rework
      Port to gtkmm 3.0 and gtksourceviewmm 3.0
      Fix build with ghex 2.90.0

Lele Long
      Update Simplified Chinese translaton

Marek Černocký
      Updated Czech translation

Mario Blättermann
      [l10n] Updated German translation

Piotr Drąg
      Updated POTFILES.in

Takeshi AIHANA
      Updated Japanese translation.

Yuri Kozlov
      Updated Russian translation


Happy Debugging!

-- 
		Dodji


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]