diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 25 |
1 files changed, 25 insertions, 0 deletions
@@ -1,3 +1,28 @@ +2005-11-29 Murray Cumming <murrayc@murrayc.com> + + * 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. + 2005-11-23 Murray Cumming <murrayc@murrayc.com> * configure.in: Depend on glib 2.9, which |