Subject: nemiver release 0.5.0 now available



Hello,

There's been a long time since the last nemiver release.

Despite distractions like work or family life we hopefully got
a chance to add some interesting features, hammer out
quite a number of bugs and improve the overall debugging
performance.

The result should a snappier and more robust debugger,
modulo the new bugs we introduced, of course ;-)

I would like to thank Jonathon Jongsma,
Baptiste "crevette" Mille-Mathias and all the people who did contribute
to this release.

Now the real meat:


What is it?
===========
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 format
and can be downloaded from: http://ftp.gnome.org/pub/GNOME/sources/nemiver/

What's Changed?
===============

New features
------------

[Jonathon Jongsma]

    * support for CPU registers editing
    * support for memory editing

[A Gordon]

   * preliminary work on the global variables listing support

[Dodji Seketeli]

    * support for remote (cross) debugging.
      This still needs some UI love though.
    * support for listing the global variables of the inferior
    * support for refreshing the list of local variables "on demand"

Fixes, cleanup and improvements
-------------------------------

[Jonathon Jongsma]

    * many UI improvements here and there
    * better breakpoints management
    * added the --last command line option to quickly reload
      the last saved session
    * show frame address when their line/filename info is not available
    * switch to GtkSourceView2 (optional)
    * switch to GIO (optional)
    * #447890 – "File path info is missing for function foo" popup is too
      intrusive
    * #465263 – error parsing breakpoint table
    * #502526 – gdbmi parsing error
    * #515454 - Remove total number of lines information
    * #515541 - 'Debug -> Show Global Variables'  active even not debugging
    * #515271 – position of the cursor is wrong just after opening a file
    * #515287 - disable breakpoint setting when not debugging

[Baptiste Mille-Mathias]

    * many many HIG fixes and hassling ;-)
    * #499263 – make check fail

[Emre Turkay]

    * code cleanup of the main.cc file

[Dodji Seketeli]

    * switch to libboost 1.34
    * better (more reliable, faster) local variables management
    * speed optimisations
    * numerous low level fixes and cleanups
    * #442213 – Limit number of frames in the call stack
    * #503887 – start nemiver with wrongs args throws error
    * #502634 – problem with running nemiver under compiz
    * #504473 – Variable parsing failure on quoted '}' character
    * #436374 – Error output when debugging an gtkmm example
    * #514134 – gdbmi member variable parsing error

Translations
-------------
    * [ja] Takeshi AIHANA
    * [sv] Daniel Nylander
    * [dz] Pema Geyleg
    * [ca] Jordi Mas, Josep Puigdemont i Casamajó, Gil Forcada
    * [es] Jorge Gonzalez
    * [fi] Ilkka Tuohela
    * [fr] Claude Paroz
    * [ar] Djihed Afifi
    * [oc] Yannig Marchegay


-- 
Dodji Seketeli
http://www.seketeli.org/dodji


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