Re: Removing disabling of exceptions/properties/signal-handlers
- From: Jonathon Jongsma <jonathon quotidian org>
- To: gtkmm-list gnome org
- Subject: Re: Removing disabling of exceptions/properties/signal-handlers
- Date: Sat, 27 Feb 2010 09:50:42 -0600
On Sat, 2010-02-27 at 14:23 +0100, Murray Cumming wrote:
> On Wed, 2009-12-30 at 09:51 +0100, Murray Cumming wrote:
> > For a couple of years, gtkmm (via glibmm) has had build-time options to
> > reduce code size by removing some not-often-used API. This is used on
> > Mameo (for instance on the Nokia N900) and on some other consumer
> > devices.
> > http://library.gnome.org/devel/gtkmm-tutorial/unstable/chapter-optional-api.html.en
> >
> > I suspect that this will soon not be significantly useful on the latest
> > hardware. Is there any objection to removing some of these options. That
> > would reduce the ifdefs in applications code and make maintenance of
> > gtkmm easier.
> >
> >
> > I doubt that we can remove the no-exceptions build because disabling
> > exceptions is still very popular, mostly out of habit, and is often
> > enforced by awkward hand-built build systems.
>
> I've talked to the company that was using this. It doesn't look like
> they will need this feature in future. So, if there are still no
> objections, we will remove _all_ the build-time options to disable API.
>
> However, it's too late in the cycle to do this for the next stable
> release. But afterwards we can start stripping out those ifdefs:
> Hopefully we can write a script to do it.
Hurrah! Thanks for following up on that murray.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]