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 50291 - Mark deprecated interfaces with macros
Mark deprecated interfaces with macros
Status: RESOLVED FIXED
Product: glib
Classification: Platform
Component: general
1.3.x
Other All
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2001-01-04 20:06 UTC by Havoc Pennington
Modified: 2011-02-18 15:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Havoc Pennington 2001-01-04 20:06:06 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.
Comment 1 Havoc Pennington 2001-01-29 19:39:57 UTC
Put all GTK 1.3.x bugs on 2.0.0 milestone
Comment 2 Havoc Pennington 2001-01-29 19:49:49 UTC
Setting API-affecting bugs to the API freeze milestone
Comment 3 Havoc Pennington 2001-02-04 04:17:37 UTC
Done for GTK, at least an inital pass. GLib and GDK are not done;
I have a list of stuff to do in GDK.
Comment 4 Havoc Pennington 2001-02-19 20:39:22 UTC
GDK is done, I don't know if GLib has any deprecated stuff but if so
it should be done.
Comment 5 Owen Taylor 2001-03-26 19:24:19 UTC
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.
Comment 6 Owen Taylor 2001-03-30 17:48:44 UTC
Tim points out gcompletion as somethign we might want to
deprecate.
Comment 7 Owen Taylor 2001-06-05 20:59:08 UTC
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.