use of deprecated macros



Hi guys,

I got some problems building GNOME head a few days ago and noticed
that was because libbonoboui was using some libgnome deprecated macros
and was using GNOME_DISABLE_DEPRECATED (this was fixed) [1]. After
this I started looking at some GNOME modules to see if many other use
these macros too.

Nautilus use a few libgnome and eel deprecated macros.

I removed the dependency of libgnome deprecated macros on libbonoboui
[1] and I am considering about do the same on nautilus.

Is this achievable and worth enough?

EEL_CALL_PARENT doesn't have a glib equivalent. The discussion in [2]
suggest that this is a readability question, so opinions could be
diverse.

There are a few non-deprecated macros on eel that nautilus still use,
but as all macros from libgnome (gnome-macros.h) was deprecated, this
could be a plus in the direction of eliminate libgnome as everybody
wants [3].

[1] http://bugzilla.gnome.org/show_bug.cgi?id=383497
[2] http://bugzilla.gnome.org/show_bug.cgi?id=327840
[3] live.gnome.org/LibgnomeMustDie
Cheers,

-- P. Henrique



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]