LWN.net Logo

Advertisement

E-Commerce & credit card processing - the Open Source way!

Advertise here

Subject: nemiver release 0.5.0 now available

From:  Dodji <dodji-AT-seketeli.org>
To:  "nemiver list" <nemiver-list-AT-gna.org>, gnome-announce-list-AT-gnome.org
Subject:  Subject: nemiver release 0.5.0 now available
Date:  Sat, 15 Mar 2008 18:31:11 +0100
Message-ID:  <adeacfc10803151031o6758181au86a397a7244b0f06@mail.gmail.com>

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
_______________________________________________
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


(Log in to post comments)

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds
Powered by Rackspace Managed Hosting.