On Fri, 2010-11-26 at 03:03 +0800, Andy Stewart wrote:
> Maxime Henrion <mhenr...@gmail.com> writes:
> 
> > Hi there!
> >
> > Sorry for the very late reply; I got caught up in that thing called
> > "real life"... :-)
> >
> > On Tue, 2010-10-26 at 10:07 +0800, Andy Stewart wrote:
> >> Hi Maxime,
> >> Maxime Henrion <mhenr...@gmail.com> writes:
> >> 
> >> >  Hello all,
> >> >
> >> >
> >> > Yet another not really interesting patch :-).  It provides a new-style
> >> > signal handler for the "destroy" signal of the Widget object (not the
> >> > same as the "destroy-event" one).
> >> I guess you want patch for module Gtk/Abstract/Object.chs  ;)
> >> 
> >> We have signal 'objectDestroy' in Object.chs
> >> 
> >> Anyway, thanks for patch! :)
> >
> > Yup, I had seen 'objectDestroy' in Object.chs, thanks to the link
> > provided in the documentation for the "destroy-event" signal.  My
> > problem with that is that this signal handler is not at the same level
> > in the object hierarchy than the one in GTK+.  I find this unintuitive,
> > and it is bound to confuse users of our bindings at some point.  I think
> > we should aim at minimizing such differences, which is why I proposed
> > that patch.
> >
> > Is there a legitimate reason for this difference?
> I don't know the reason, but best don't change those since it will break
> user's code. :)

I don't see how it would break anything; the handler in Object.chs is
named 'objectDestroy' and the patch I sent provides a 'destroy' signal
handler.  I wasn't suggesting to remove the 'objectDestroy' one.

> >> > There's one nit though: the documentation for other signal handlers
> >> > include tags such as "%hash c:c408 d:5514".  I suppose this points to
> >> > the external GTK+ documentation somehow, but I have no idea how to get
> >> > one for this signal handler.  So I just provided the documentation text
> >> > from the upstream documentation.
> >> BTW, if you use Emacs, you can use my gtk2hs extension:
> >> http://www.emacswiki.org/emacs/gtk2hs.el 
> >> 
> >> Open GTK+ manual in Emacs-w3m, select documentation and do 
> >> 'gtk2hs-format-docs'
> >
> > Unfortunately, I'm not using emacs, and I have no intention to switch to
> > another editor :-).  Is there another way to get to those tags?  Or can
> > I just ignore this issue and leave it to others to deal with in the
> > future?
> There have ApiGen in package 'gtk2hs-buildtools', but that need XML and
> Mono something...
> 
> You can ask if you interested ApiGen, Axel will answer it.

Thanks.

Maxime


------------------------------------------------------------------------------
Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
Tap into the largest installed PC base & get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev
_______________________________________________
Gtk2hs-devel mailing list
Gtk2hs-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gtk2hs-devel

Reply via email to