On Thu, 2009-02-05 at 17:00 +0100, Michael 'Mickey' Lauer wrote:
> Am Thursday 05 February 2009 16:04:04 schrieb Ed Schouten:
> > * Jürg Billeter <j...@bitron.ch> wrote:
> > > On Tue, 2009-02-03 at 02:07 +0100, Michael 'Mickey' Lauer wrote:
> > > > Please add to posix.vapi:
> > >
> > > Thanks, committed.
> >
> > Wouldn't it have been better to make this type safe? We could have used
> > enumerations for this. Signal.INT or something.
> 
> Personally, I think that's overkill for the posix binding, but it's Jürgs 
> call 
> of course.

As already mentioned in a comment in the bug report, I don't think it
makes a lot of sense to try to construct a high level POSIX binding. It
just does not fit very well. GLib and GLib based libraries should be
used for higher level cross-platform bindings.

> > I also don't really
> > agree there are definitions for non-standard signals there. What is a
> > SIGCLD?
> 
> It's a synonym for SIGCHLD used in lots of older code. When I submitted my 
> contribution I though I might as well strive for completeness. Feel free to 
> submit a patch that removes it, if it bothers you too much.

I already dropped that and a few other non-POSIX constants before
committing, forgot to mention it. Fortunately, we do not have to care
about older code compatibility when writing new bindings.

Jürg

_______________________________________________
Vala-list mailing list
Vala-list@gnome.org
http://mail.gnome.org/mailman/listinfo/vala-list

Reply via email to