Delivered-To: garrigue at math.nagoya-u.ac.jp Authentication-Results: mailhost.math.nagoya-u.ac.jp sender=lablgtk-bounces at yquem.inria.fr; domainkey=neutral (no query protocol specified; no policy for yquem.inria.fr) Delivered-To: lablgtk at yquem.inria.fr DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:mime-version:content-type:content-transfer-encoding :content-disposition; bh=qKYtPR1LMLFzG0yi0B22wYcNftLfy+r+1X7uj5yDWRQ=; b=XS+iFPlwm94QNML8SimGvT2Fj0p1tx4M55FEhvE/GHV/XwUI27/QTUO1XLIhX8otGg ddJ51a1pJS1i6fmabGWuHAtO6Sav3/9j87LdIyCBi7YbDg7BhawywuaEEnWrg+YuZsvI l22eTJUE1CwfVmbAFHUAAvLoswOv18VBV8QVA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition; b=iiZZjhobn4icC/9KfNr8fESJUpZxWlS1dl3WAEiEpi/SThJRbouID7xtp10s3k9ZTG eRs/VmuiS1sACWukwAJrtcRcP3T+RtJS71lXGUHjYk/vkIGzeaKMvL3UO6YhqKywzeDe TTJNZj9ucVW9KjxIBZswu7wiXAfdaVeKA+6+k= Message-ID: <666572260901021144i1059d893jb018b5cd662b2644 at mail.gmail.com> Date: Fri, 2 Jan 2009 20:44:16 +0100 From: Adrien To: lablgtk Subject: [Lablgtk] Lablwebkit preview MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi, During the last few weeks I started to bind webkit-gtk to ocaml and I fell like making a preview release. I did not have time to thoroughly check the bindings but they should be mostly working except signals (small changes needed to please the type-checker). The bindings are actually generated from the webkit-gtk headers. I decided to do so because of the size of the webkit library and most important, because I knew the webkit-gtk API was about to be expanded. And it has been for the best [1]. I also tried to make something that could generate bindings for any gtk library. The generator is currently a bit tied to webkit-gtk but the basis is there and I'd be happy to try it on a different library, I just don't know which one to try. ;-) There is currently no documentation and the api will probably change (the names are longer than needed for instance and a few things are not accessible ). But as I said this is mostly a preview and I'm looking for comments and wishes for the library. You can find the tarball here : http://pers.yaxm.org/temp/lablwebkit-preview.tar.gz . If the headers are not in /usr/include/webkit-1.0, make from the toplevel with 'WEBKIT_HEADERS=/path/to/headers make'. The path needs to contain the 'webkit' folder. [1] : If you have used webkit-gtk, you have maybe noticed some problems with new windows and downloads handling. This has recently changed but is probably only available to git/svn/nightly versions. --- Adrien Nader _______________________________________________ Lablgtk mailing list Lablgtk@yquem.inria.fr http://yquem.inria.fr/cgi-bin/mailman/listinfo/lablgtk