Seed 0.5 Released

2009-04-16 Thread Robert Carr
Today I am happy to announce the release of Seed 0.5. In keeping with the naming of Seed releases after albums, Seed 0.5 is designated "Transformer". Tarballs are available at http://ftp.gnome.org/pub/GNOME/sources/seed/0.5/ it is also worth noting that Seed has moved to git.gnome.org since the la

Re: Deprecation and GSEAL

2009-04-16 Thread Cody Russell
On Thu, 2009-04-16 at 18:33 +0100, Simon McVittie wrote: > GLib defines G_GNUC_DEPRECATED, which expands to > __attribute__((deprecated)) > in gcc versions that support it. Oh, awesome. I don't think I ever noticed this before. Maybe because it looks like it's never used anywhere. So here is an

Re: Deprecation and GSEAL

2009-04-16 Thread Simon McVittie
On Thu, 16 Apr 2009 at 12:25:43 -0400, Cody Russell wrote: > I'm not sure if __GNUC__ > 2 is the right thing to check for, if anyone > knows when the deprecated attribute was introduced then this can be > changed. GLib defines G_GNUC_DEPRECATED, which expands to __attribute__((deprecated)) in gcc

Deprecation and GSEAL

2009-04-16 Thread Cody Russell
Hi, I experimented today with using gcc attributes instead of struct member renaming, and wanted to open a discussion of this. I changed GSEAL so that it looks like this: #ifndef GSEAL /* introduce GSEAL() here for all of Gdk and Gtk+ without the need to modify GLib */ # ifdef GSEAL_ENABLE #