Pango: - Lots of improvements to the documentation - better integration with fontconfig and cairo (honours font pixelsize) - improved font rendering support for foreign language modules like: Arabic, Latin, Greek, - conditional compilation of module subset for embedded platforms - added MacOS backend - updates to unicode 4.1 - the usual load of bugfixes (more than 50) - many different optimizations helped to improve overall pango performance - some code cleanups GLib: 1) GLib pro vides new Memory Management - got rid of GMemChunk - got rid of GAllocator APIs - new memory management API GSlice: 2) Using GSlice: yourmem = g_slice_new (StructureType); g_slice_free (StructureType, yourmem); G_SLICE=always-malloc G_DEBUG=gc-friendly 3) GLib Type System changes: - G_TYPE_HASH_TABLE (refence counted hash tables) - G_TYPE_GTYPE to store types in GValues and properties - GInitiallyUnowned: moved initial floating reference from GtkObject 4) More improvements: - GBookmarkFile: a parser for files containing bookmarks stored using the Desktop Bookmark specification. - Priority sorting in GAsyncQueue - Reaping of idle threads from GThreadPool 5) Glib changes roundup: - Some significant core changes (MainLoop, etc.) - Many misc improvements, optimizaitons and bugfixes - Lots of improvements to the documentation (e.g. Deprecation warnings carry version information) - Many translation updates as always