GNOME Bugzilla – Bug 50291
Mark deprecated interfaces with macros
Last modified: 2011-02-18 15:47:37 UTC
Need to bracket deprecated stuff in macros allowing people to turn them on or off. This should probably be considered an API change and done prior to API freeze.
Put all GTK 1.3.x bugs on 2.0.0 milestone
Setting API-affecting bugs to the API freeze milestone
Done for GTK, at least an inital pass. GLib and GDK are not done; I have a list of stuff to do in GDK.
GDK is done, I don't know if GLib has any deprecated stuff but if so it should be done.
I did the basics for this: Marked gmain.h Moved defines from gcompat.h back to gdate.h Added --deprecated-guards to the doc make files. But there is still a need for a thorough review of all the headers.
Tim points out gcompletion as somethign we might want to deprecate.
Some small public demand for keeping GCompletion. No pressing reason to deprecate it, so we can leave it there for now. No volunteers to go through the rest, so I'm declaring this bug closed.