After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 676816 - Add more GLIB_AVAILABLE_IN_*
Add more GLIB_AVAILABLE_IN_*
Status: RESOLVED FIXED
Product: glib
Classification: Platform
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: gtkdev
gtkdev
Depends on:
Blocks:
 
 
Reported: 2012-05-25 13:24 UTC by Colin Walters
Modified: 2012-05-26 14:19 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Annotate API introduced for 2.30 with GLIB_AVAILABLE_IN_2_30 (14.93 KB, patch)
2012-05-25 13:24 UTC, Colin Walters
committed Details | Review
Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32 (27.38 KB, patch)
2012-05-25 13:24 UTC, Colin Walters
committed Details | Review
Annotate API introduced for 2.34 with GLIB_AVAILABLE_IN_2_34 (2.54 KB, patch)
2012-05-25 13:24 UTC, Colin Walters
committed Details | Review

Description Colin Walters 2012-05-25 13:24:11 UTC
I'd like my application to run on GLib 2.28, so having these
annotations is quite helpful.
Comment 1 Colin Walters 2012-05-25 13:24:13 UTC
Created attachment 214939 [details] [review]
Annotate API introduced for 2.30 with GLIB_AVAILABLE_IN_2_30

I didn't do this comprehensively, since there's a lot of it, mainly
due to the GDBus object manager stuff, but anyone trying to use
that would fail fast due to lack of the gdbus code generator.

My main goal was to get API additions to existing classes like
g_data_input_stream_read_line_utf8(), as well as the lower level new
API like glib-unix.h.
Comment 2 Colin Walters 2012-05-25 13:24:16 UTC
Created attachment 214940 [details] [review]
Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32
Comment 3 Colin Walters 2012-05-25 13:24:19 UTC
Created attachment 214941 [details] [review]
Annotate API introduced for 2.34 with GLIB_AVAILABLE_IN_2_34
Comment 4 Matthias Clasen 2012-05-25 22:53:54 UTC
Review of attachment 214939 [details] [review]:

sure
Comment 5 Matthias Clasen 2012-05-25 22:54:52 UTC
Review of attachment 214940 [details] [review]:

Wow, I had no idea we forgot to annotate so much
Comment 6 Matthias Clasen 2012-05-25 22:55:16 UTC
Review of attachment 214941 [details] [review]:

ok
Comment 7 Colin Walters 2012-05-26 14:19:25 UTC
Attachment 214939 [details] pushed as a963712 - Annotate API introduced for 2.30 with GLIB_AVAILABLE_IN_2_30
Attachment 214940 [details] pushed as 1cc7162 - Annotate API introduced for 2.32 with GLIB_AVAILABLE_IN_2_32
Attachment 214941 [details] pushed as 151e378 - Annotate API introduced for 2.34 with GLIB_AVAILABLE_IN_2_34