[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bug-sourceinstall] Autochecking the options in package configuratio
From: |
Nicola Fontana |
Subject: |
Re: [bug-sourceinstall] Autochecking the options in package configuration |
Date: |
Wed, 25 Jun 2008 14:02:17 +0200 |
On Wed, 25 Jun 2008 00:55:32 +0200
"Claudio Fontana" <address@hidden> wrote:
> I have used g_signal_connect throughout the code, but I would not consider
> myself an expert GTK programmer, and was unaware about this issue.
> I would like to be consistent, by either using g_signal_connect or
> g_signal_connect_object consistently for objects.
I share your view: consistency is an important factor of the
source quality level.
> At the same time, you can see that the objects in sourceinstall-gtk are
> either alive for the whole duration of the program, or they live and die
> in the context of the same function (as in dialog_configure), via
> gtk_dialog_run.
>
> The fact that the bug in g_signal_connect_object is (still) in the official
> API reference gives me a bad feeling about the API (why not just fix it?)
>
> http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#g-signal-connect-object
>
> Would you still replace all instances of g_signal_connect
> with g_signal_connect_object ?
Given your reasons, now I see g_signal_connect() as the best
option. Anyway I posted a question in the GtkApp mailing list on
this matter.
In any case I attached the reworked patch that use
g_signal_connect(). I also moved the array assignments at the
top of the for() body, to avoid the future surprise of having an
uninitialized array after adding a break or a continue statement
in the middle of the for().
Ciao
--
Nicola
autocheck.patch
Description: Text Data
- [bug-sourceinstall] Autochecking the options in package configuration, Nicola Fontana, 2008/06/23
- Re: [bug-sourceinstall] Autochecking the options in package configuration, Claudio Fontana, 2008/06/23
- Re: [bug-sourceinstall] Autochecking the options in package configuration, Claudio Fontana, 2008/06/23
- Re: [bug-sourceinstall] Autochecking the options in package configuration, Nicola Fontana, 2008/06/24
- Re: [bug-sourceinstall] Autochecking the options in package configuration, Claudio Fontana, 2008/06/24
- Re: [bug-sourceinstall] Autochecking the options in package configuration, Nicola Fontana, 2008/06/24
- Re: [bug-sourceinstall] Autochecking the options in package configuration, Claudio Fontana, 2008/06/24
- Re: [bug-sourceinstall] Autochecking the options in package configuration, Nicola Fontana, 2008/06/24
- Re: [bug-sourceinstall] Autochecking the options in package configuration, Claudio Fontana, 2008/06/24
- Re: [bug-sourceinstall] Autochecking the options in package configuration,
Nicola Fontana <=
- Re: [bug-sourceinstall] Autochecking the options in package configuration, Claudio Fontana, 2008/06/25
- Re: [bug-sourceinstall] Autochecking the options in package configuration, Nicola Fontana, 2008/06/30
- Re: [bug-sourceinstall] Autochecking the options in package configuration, Claudio Fontana, 2008/06/30