From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id 660837EE7C for ; Wed, 27 Apr 2016 07:06:53 +0200 (CEST) IronPort-PHdr: 9a23:UjyGvheqzlv5Aj4bYg5y+kFslGMj4u6mDksu8pMizoh2WeGdxc++Yx7h7PlgxGXEQZ/co6odzbGG4+awASdRud6oizMrTt9lb1c9k8IYnggtUoauKHbQC7rUVRE8B9lIT1R//nu2YgB/Ecf6YEDO8DXptWZBUiv2OQc9HOnpAIma153xjLDivc2LKFQQzBOGIppMbzyO5T3LsccXhYYwYo0Q8TDu5kVyRuJN2GlzLkiSlRuvru25/Zpk7jgC86l5r50IeezAcq85Vb1VCig9eyBwvZWz9EqLcQzawVAVd0FethtTH0Dg5RD+X5H++n/xv+95nS2bJtHeTLYuWD3k4b09DFfsgS0DOCI6tWXWkdA42KZSqhauux86x4/PfKmRNeFiZeXTeskVSCxGVc9UUydGGI76aJEAWbkvJ+Fd+qv0rEIToAD2KgC2HuLg1zIA0nD/x7c73PksOQTPwAxmGdsBt2Xd6cizPaxUU/jjn/qA9inKc/4DgWS104PPaB105KjUBb8= Authentication-Results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=garrigue@math.nagoya-u.ac.jp; spf=None smtp.mailfrom=garrigue@math.nagoya-u.ac.jp; spf=None smtp.helo=postmaster@mailhost.math.nagoya-u.ac.jp Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of garrigue@math.nagoya-u.ac.jp) identity=pra; client-ip=133.6.130.5; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="garrigue@math.nagoya-u.ac.jp"; x-sender="garrigue@math.nagoya-u.ac.jp"; x-conformance=sidf_compatible Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of garrigue@math.nagoya-u.ac.jp) identity=mailfrom; client-ip=133.6.130.5; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="garrigue@math.nagoya-u.ac.jp"; x-sender="garrigue@math.nagoya-u.ac.jp"; x-conformance=sidf_compatible Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@mailhost.math.nagoya-u.ac.jp) identity=helo; client-ip=133.6.130.5; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="garrigue@math.nagoya-u.ac.jp"; x-sender="postmaster@mailhost.math.nagoya-u.ac.jp"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0CNAABwSCBXhgWCBoVehAt9ugqBdBcLh2MSAQEBAQEBAQERAQEBChYHUIItglUGAwE2AU1vAYg7D7I9hS0CiD6EHQEBCAEBAQEBARMBAgSCIIV2CIZcFYJiC0AYgiuOTIlJhXyIG4FnjSqGJIkMJwKCT4FkXYkuAQEB X-IPAS-Result: A0CNAABwSCBXhgWCBoVehAt9ugqBdBcLh2MSAQEBAQEBAQERAQEBChYHUIItglUGAwE2AU1vAYg7D7I9hS0CiD6EHQEBCAEBAQEBARMBAgSCIIV2CIZcFYJiC0AYgiuOTIlJhXyIG4FnjSqGJIkMJwKCT4FkXYkuAQEB X-IronPort-AV: E=Sophos;i="5.24,540,1454972400"; d="scan'208";a="215975821" Received: from rabbit.math.nagoya-u.ac.jp (HELO mailhost.math.nagoya-u.ac.jp) ([133.6.130.5]) by mail2-smtp-roc.national.inria.fr with ESMTP; 27 Apr 2016 07:06:51 +0200 Received: from mailhost.math.nagoya-u.ac.jp (localhost [127.0.0.1]) by mailhost.math.nagoya-u.ac.jp (Postfix) with ESMTP id 36B8662E4 for ; Wed, 27 Apr 2016 14:06:49 +0900 (JST) Received: from mailhost.math.nagoya-u.ac.jp (rabbit-172.math.nagoya-u.ac.jp [172.16.254.254]) by mailhost.math.nagoya-u.ac.jp (Postfix) with ESMTP id AC3F54146; Wed, 27 Apr 2016 14:06:48 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=math.nagoya-u.ac.jp; h= from:content-type:content-transfer-encoding:date:subject:to :message-id:mime-version; s=alpha; bh=X5eUIsTmjiIoALgTdyEJcBnXuH 0=; b=m7TDBLPdIadkDs0+IMpgVlwVPxxSkY9vKVROZ5OJ+Bw75bGE2LOJGNB7/t gxuddXxLsoiBuYkOzbNy47kCnWPnn32ZBztR593mpLHS5X0fnKnZLDZMKdyFlXUJ fF6okJtu7pGH6HUNShyCeNVcpOQQ7Cg/KYPh2htA0lIJkJ5rM= DomainKey-Signature: a=rsa-sha1; h=Received:From:Content-Type:Content-Transfer-Encoding:Date:Subject:To:Message-Id:Mime-Version:X-Mailer; b=NNnCgdC/DiEt5kyotA77RNajGtLe3FRvp0xjq9zoWJ9rQfWWRuHA0N+7pvpVdppr/UxeMvKi24MCQwXw7nDAoAG+Kg3K0bsTO6qCXL4YiUZ2tjYQNmSzJC3GIR6SYghmAvgW3G4Fzr8b4dwnS33npytjNHbdTcxUjHinArLL3sM=; c=nofws; d=math.nagoya-u.ac.jp; q=dns; s=alpha Received: from tet.garrigue.jp (58x158x128x157.ap58.ftth.ucom.ne.jp [58.158.128.157]) by mailhost.math.nagoya-u.ac.jp (Postfix) with ESMTPSA id E21616752; Wed, 27 Apr 2016 14:04:44 +0900 (JST) From: Jacques Garrigue Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Wed, 27 Apr 2016 14:06:47 +0900 To: OCaML List Mailing , lablgtk-list Message-Id: Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) X-Mailer: Apple Mail (2.3124) Subject: [Caml-list] [Announce] LablTk 8.06.1 and LablGTK 2.18.4 Dear Camlers, This is a combined announce for new versions of LablTk and LablGTK, ready to serve you with OCaml 4.03. LablTk is an interface for the Tcl/Tk GUI toolkit, which allows you to build user interfaces very fast. It comes with the OCamlBrowser library explorer, which is not only a good demonstration of the power of LablTk, but also a useful companion in your everyday program development. https://forge.ocamlcore.org/projects/labltk/ Until ocaml-4.01, LablTk and OCamlBrowser were part of the standard distribution, but they were spun off to simplify maintenance. This new release contains a few bug fixes, and an upgrade of OCamlBrowser for OCaml 4.03 (as a result, ocamlbrowser will not compile on older versions). LablGTK is an interface for the Gtk+ toolkit, version 2. It also wraps many extensions, such as libglade, for rapid prototyping, or gtksourceview2, for programming editors. https://forge.ocamlcore.org/projects/lablgtk/ This is a bug fix release, which in particular fixes some incompatibilities with 4.03. Both libraries should also soon be available on opam. Jacques Garrigue LablTk 8.06.0 changelog: * Adapt to ocaml 4.03 * Fix const qualifiers in C code LablGTK 2.18.4 changelog: * update applications * Fix ml_gnome_canvas_c2w (Didier Le Botlan) * remove build dependency on camlp4 (still needed for tree version) * allow to change the GC speed (i.e. the impact of custom blocks) see GMain.Gc_custom.set_speed. * use own definition of alloc_custom, to be sure to allocate in the heap * fix GtkTree.TreeModel.cast * add get_image and get_pixbuf to GDraw.drawable.