CVSROOT: /cvs/gnome Module name: glibmm Changes by: murrayc 05/11/29 10:04:05
Modified files: . : ChangeLog tools : generate_wrap_init.pl.in tools/m4 : base.m4 class_gtkobject.m4 member.m4 method.m4 tools/pm : Output.pm WrapParser.pm Log message: 2005-11-29 Murray Cumming <[EMAIL PROTECTED]> * tools/m4/base.m4: Add _DEPRECATE_IFDEF_START and _DEPRECATE_IFDEF_END macros, to #ifdef-out generated methods. Added _DEPRECATE_IFDEF_CLASS_START and _DEPRECATE_IFDEF_CLASS_END for whole classes. Put _DEPRECATE_IFDEF_CLASS* around all generated code. It does nothing if the class is not deprecated. * tools/m4/class_gtkobject.m4: Add _DEPRECATED macro, used to mark a class as deprecated. * tools/m4/method.m4: Take an extra parameter, to optionally mark the method as deprecated, to add #ifdefs around the code, with _DEPRECATE_IFDEF_START/END * tools/pm/Output.pm: _DEPRECATE_IFDEF_START/END around the declarations of deprecated methods. * tools/pm/WrapParser.pm: Check for an optional deprecated parameter to _WRAP_METHOD(). * tools/m4/member.m4: Allow optional deprecated method for _MEMBER_GET/SET*() to ifdef the code out. * tools/generate_wrap_init.pl.in: Put an #ifdef around use of deprecated classes. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=glibmm&who=murrayc&date=explicit&mindate=2005-11-29%2010:03&maxdate=2005-11-29%2010:05 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list