Jump to content
Compatible Support Forums
Sign in to follow this  
news

Nemiver release 0.9.0 now available

Recommended Posts

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

_______________________________________________

 

Share this post


Link to post

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×