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
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list