Linux Today: Linux News On Internet Time.

More on LinuxToday

Release Digest: GNOME, April 13, 2004

Apr 14, 2004, 05:00 (0 Talkback[s])


Desktop-as-a-Service Designed for Any Cloud ? Nutanix Frame

libxml++ 2.6.0


libxml++ is a C++ wrapper for the libxml XML parser library. It has SAX and DOM-like APIs, but does not attempt to conform exactly to the DOM specifications because they are not aimed at C++. Its API is much simpler than the underlying libxml C API.



  • Notes

This is the initial release on the new stable branch 2.6.


The main changes from the version 1.0 are the following:

  • Introduced Glib::ustring instead of std::string (Murray Cumming)
  • Added Document::create_root_node_by_import (Kim Garrison)
  • Added TextReader interface (Christophe de Vienne)


You can download libxml++ 2.6.0 from gnome servers:


Best Regards,

Christophe de Vienne

libxklavier 1.01

libxklavier 1.01

libxklavier delivers some common keyboard-related functionality in a form of high-level API to be used by applications like layout switching indicators, keyboard configuration utilities etc. The 1.0x series guarantees stable API for GNOME 2.6.x releases

Changes since 1.00

The version 1.01 provides build-time compatibility with the latest X.Org X server (which renamed the default xkb rules set from xfree86 to xorg). The configure script option --with-xkb-rules-set allows to change the used rule set from "xfree86" (the default value) to "xorg" (or any other value, for any xfree fork out there). It is tested with gentoo x.org builds (more test reports are very welcome).



gnome-gcj 0.17.0


the Gnome-GCJ project proudly announces the release of version 0.17.0 of the alternative set of Java bindings for GNOME. It's available for download via SourceForge.



What is Gnome-GCJ

Gnome-GCJ is a set of GNOME bindings for the Java language. It uses the gcj java compiler from the gcc project to create native binaries using the Cygnus Native Interface (CNI). We sacrificed support for Java VMs to support more classical development of GNOME applications using the GNU autotools.

What's new in 0.17.0

Gnome-GCJ 0.17.0 is the first release that supports Glib/Gdk/GTK+ 2.x. It currenly doesn't deliver lots of wrapped libraries as the main goal for this release was to compile and install cleanly using the GTK libraries 2.2.

Where's more information on it

Visit the Gnome-GCJ website http://gnome-gcj.sf.net/ to get more information.

Gaphor 0.3.0

Hi all,

Finally, Gaphor 0.3.0 is released. The UML modeling tool for GTK/GNOME.

Gaphor is written in Python using the PyGTK bindings.

- Class diagrams
- New GUI
- UML 2.0 compliant data model
- Easy to use and extend

You can find out more about Gaphor at:


Try it, you'll like it.


Arjan Molenaar

Anjuta 1.2.2


Anjuta version 1.2.2 has been released.


Anjuta is a versatile GNOME IDE for C and C++. Features include project management, application wizards, an onboard interactive debugger, and a powerful source editor with browsing and syntax highlighting.

Home page: http://anjuta.org/.
Screenshots: http://anjuta.org/anjuta.php?page=screenshots

This release includes:

  1. Source tarball
  2. Red Hat Linux 9.0 binary (and debuginfo)
  3. Fedora Core 1 binary (and debuginfo)
  4. Source RPM
  5. Documentation RPM package

Other distribution specific binary packages are likely to be released by other vendors. Binaries should install fine without further dependencies.

Release note:

Major bug fixes. Resolved many debugger, build, project, fonts, print and wizard related critical bugs. Also added a new Anjuta advanced tutorial in documentation.


New: Anjuta advanced tutorial
New: Goes to first error automatically (Default is off. need to enable in anjuta.properties).
Bug fix: Use build.silent option from preferences (bug #895726)
Bug fix: Use font style defined for message indicators (bug #885032)
Bug fix: Set bold color as foreground color in terminal (bug #864924)
Bug fix: Removed 'cmp' dependency and used internal function to compare files.
Bug fix: Fixed return value when dest file could not be created.
Bug fix: Fixed a typo in Hello World indentation style.
Bug fix: Fixed misuse of translated strings when looking for style (bug #876037)
Bug fix: Save-all action now asks for filenames for new files (bug #898111)
Bug fix: Fixed a compiler warnings.
Bug fix: Disabled printing of long debug lines.
Bug fix: Close buttons on all dialogs (HIG) and ESC closes them (bug #671596).
Bug fix: Fixed a program execution crash bug.
Bug fix: Fixed Crash on Find & Replace (#887833)
Bug fix: Use defined file name when saving new files (fixes bug #898105).
Bug fix: Don't change filename when clicking on a directory.
Bug fix: Implemented keypress ctrl-c and ctrl-d for terminal (bug #878357).
Bug fix: Do not reload new files (bug #900897).
Bug fix: Disconnects menuitem signal properly (bug #901723).
Bug fix: Fixed bugs #890609 and #890609, #900903.
Bug fix: Fixed a typo in tutorial (bug #866143).
Bug fix: Reduced size of Search and Replace dialog (bug #902636).
Bug fix: Fixed a runtime warning (bug #900087).
Bug fix: Changed build shortcut to F11 (bug #877683).
Bug fix: Do not defualt to -k make option (bug #875486).
Bug fix: CFLAGS passed correctly (bug #816130, #801056, #782798, #773459)
Bug fix: Improved Search and Replace. Fixed crash bug.
Bug fix: Fixed bug #910097 (Insert comment).
Bug fix: Find-Usage rework (bug #890609).
Bug fix: Generated projects read m4 directory. Project generation works. (bug #917781).
Bug fix: Fixed Find-Usage crash when no project open
Bug fix: Fixed bug #893400 ("Remove file" in project tree).
Bug fix: Aligned buttons in the New file dialog and HIG compliance.
Bug fix: Fixed to get correct child exit status using mask (bug #905738).
Bug fix: Goto the first error if it exists (bug #874380).
Bug fix: Save-all for 1 file opened (bug #912618).
Bug fix: Fixed conditional breakpoints.
Bug fix: Fixed debugger calltips displayed for wrong file.
Bug fix: Fixed delete breakpoints.
Bug fix: Fixed Breakpoint setting bugs (bug #895536).
Bug fix: Fixed a crash bug with debugger attach process dialog
Bug fix: Fixed freeze-ups during build terminations (bug #905738).
Bug fix: Fixed a memory corruption (bug #921893).
Bug fix: Open file starts in right directory (bug #908941).
Bug fix: Fixed another crash bug in Find-Usage.
Bug fix: Correctly prompts and reponds passwords (bug #894533).
Bug fix: Fixed 'remove' and 'clear' of Defines list in compiler options (bug #883837).
Bug fix: Installs .glade file of libgllade projects (bug #861038).
Bug fix: Glade based projects can now find installed pixmaps (bug #919903).
Bug fix: Fixed ADA syntax highlighting (bug #923474).
Bug fix: Fixed HANGUP bug for long lines (bugs #700968 and #911376)

Happy coding!


Alexandria 0.1.1


This is a quick bug-fix release which corrects an issue when Alexandria fails because the directory ~/.alexandria doesn't exist.

Check it out at:


Sorry for the inconvenience,