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 CE82B7EFCD for ; Wed, 29 Oct 2014 11:10:53 +0100 (CET) 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: Ah4BANO7UFSFBoIFl2dsb2JhbABcg2JYzjYKiH0BAQEBAREBAQEBAQgWB0KEQwYDATYBTW8BiFIOr1WGAQKKCYVhAQoBAQEBARUBAgSTRg9EJIEei2uKb4cTmj9dgksBAQE X-IPAS-Result: Ah4BANO7UFSFBoIFl2dsb2JhbABcg2JYzjYKiH0BAQEBAREBAQEBAQgWB0KEQwYDATYBTW8BiFIOr1WGAQKKCYVhAQoBAQEBARUBAgSTRg9EJIEei2uKb4cTmj9dgksBAQE X-IronPort-AV: E=Sophos;i="5.04,809,1406584800"; d="scan'208";a="103522124" 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; 29 Oct 2014 11:10:52 +0100 Received: from mailhost.math.nagoya-u.ac.jp (localhost [127.0.0.1]) by mailhost.math.nagoya-u.ac.jp (Postfix) with ESMTP id 58FF263E9; Wed, 29 Oct 2014 19:10:51 +0900 (JST) Received: from mailhost.math.nagoya-u.ac.jp (localhost [127.0.0.1]) by mailhost.math.nagoya-u.ac.jp (Postfix) with ESMTP id 159B24114; Wed, 29 Oct 2014 19:10:51 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=math.nagoya-u.ac.jp; h= from:content-type:content-transfer-encoding:subject:message-id :date:to:mime-version; s=alpha; bh=wmzst83Wc1cUnC3Zr+fmKj+gou4=; b=rb4FukkSn+K3kLj9zA/SJWNjrNaI7IIJB1PNu8wrTTk2HQmIG9jldsO9G3bt1 pu1QS4uA9yCHMbCa/r8F23q9rYidySpKsdRuwGv2t4P+NZKFnHSMlDUOzfPYpr4I j4sCGj4vyZIwwz8X4N7/OpqSVWprWsjtJV4OrcPf0Pn7t4= DomainKey-Signature: a=rsa-sha1; h=Received:From:Content-Type:Content-Transfer-Encoding:Subject:Message-Id:Date:To:Mime-Version:X-Mailer; b=RwqplLC3EWipcq3Ks1pLmjKZm4LLCDyYwWoYABPIiqWJ+Ft7S6rE3CSd8RanfZoJSsODpcenYcb7nttAFmARgYt+qDmjRe04mw7S7yA8fL83sEEoVuxtuDqUnVg3iZaCzFQ7ZkvxQEC8uABmBp/8qbPVCHTDEykR1NIh53Lwo/k=; 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 C71FD24E4; Wed, 29 Oct 2014 19:10:50 +0900 (JST) From: Jacques Garrigue Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Message-Id: Date: Wed, 29 Oct 2014 19:10:50 +0900 To: OCaML List Mailing , lablgtk-list Mime-Version: 1.0 (Mac OS X Mail 8.0 \(1990.1\)) X-Mailer: Apple Mail (2.1990.1) Subject: [Caml-list] [Announce] LablGTK 2.18.3 Dear Camlers, Due to a subtle incompatibility with ocaml 4.02, here is a new version of LablGTK. 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/ It should soon be available on opam. Jacques Garrigue LablGTK 2.18.3 changelog: * add Gdk.Window.create_foreign and set_transient_for functions (Tim Cuth= bertson) * CAMLparam initializes with Val_unit rather than 0 since ocaml 4.02. Fix a related problem in ml_gobject. This caused random crashes with unison (Christopher Zimmermann, PR#1425= )=20 * Also factorize some code to use Val_option_* * Replace XID by GdkNativeWindow where required. You may need to insert calls to Gdk.Window.native_of_xid in some places.