From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Mike Gran Newsgroups: gmane.lisp.guile.user Subject: Re: GUI Framework Options Date: Mon, 8 Oct 2018 09:20:32 -0700 Message-ID: <20181008162032.GA24484@joshua.dnsalias.com> References: <2eceed98-8bf5-cddd-2083-caea16be4038@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: blaine.gmane.org 1539015550 14919 195.159.176.226 (8 Oct 2018 16:19:10 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 8 Oct 2018 16:19:10 +0000 (UTC) User-Agent: Mutt/1.10.1 (2018-07-13) Cc: guile-user@gnu.org To: Zelphir Kaltstahl Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Mon Oct 08 18:19:06 2018 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g9YFN-0003le-JH for guile-user@m.gmane.org; Mon, 08 Oct 2018 18:19:05 +0200 Original-Received: from localhost ([::1]:47253 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g9YHU-0002E3-01 for guile-user@m.gmane.org; Mon, 08 Oct 2018 12:21:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48199) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g9YH7-0002Dk-Gq for guile-user@gnu.org; Mon, 08 Oct 2018 12:20:54 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g9YH4-0004kE-DW for guile-user@gnu.org; Mon, 08 Oct 2018 12:20:53 -0400 Original-Received: from sonic301-32.consmr.mail.ne1.yahoo.com ([66.163.184.201]:43463) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1g9YH3-0004iD-4L for guile-user@gnu.org; Mon, 08 Oct 2018 12:20:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1539015643; bh=8odLq4rlCssMHRzsg1pBsgtaN9BrFu2/9dfpDxZ7xE0=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=O6ABMmOW7QuXQbvtCVIoIkCMFd0tnHV2LpZD9562cgmLSWTAo5bzLC4//hbHiLe3WdFo61NSCzGYcqDtrscgX6WVMpXnN8xrPsGca1O/9530AGCpuaKy2dWtszUE1pVByzgibcm009CnA/dpt7cWZuBR2kYEXIwZ5SYu5XrSj8IjMoQgacxpNT216Uyb+wFxbPvyZF/p8t+D7kT4M7Q40gspuVoYjZRU0uv9x1/vPRC7owa4vYBt2gk/KBhfLd4dB0fBq8ejovJFI+1y+Tx5MN7Yw5ESvjE2mEIOMHhKR1gNaBoJJvDKfaPaKq8K82QSWWEQMgxQ2awdi8ITz6yiJQ== X-YMail-OSG: FhlqgVcVM1mIVrtewn7h16MHm607JDd6kUnOhO1ufuZOaFUoHJWMtBuUpfaEJcC oNBGfvK7sUPdtjnjkU2I23Wirk2SzFsX6aKiRtDp8wMOYt9hpZ8_PCkHVjbZoWI6Sei1WY6PvJeS KAnggr27aHh8c4kA3Uh50XJXxW7c375lS8onMWkDpfy.L0W7T005bLKmGDXsy8xvZm4nsIklrxmi S8fMkycPi6KK2Pc7mt5SnaDTdnEaGKufufkS6rFAL034HBGgtJP9sZ8Tp2S9Lmy_k31kHkbjJM0X kPPLb.zMtYITorvzhUlUstL8.LAU3MguK7_VNrderz9W00zzgRDBRixFcGBilho2WeQbw7_ALvS3 7UDlNo_ghKkwqq0McGgRkXXckCMKC4wLAwN.2GbOms5.vEqCYUVrOvTsna.we8Cxf5paIvM._Snn UGetotpIMa7i9dLdEx6dOvPX8s6by8UWriAeJ8m7E3nwSAbeyg8P3PrkxQ2g4VT5xjR1CGRGbJD3 Yn0_H6oE4hyjR0ieOj8kUj_Z9LuM980WZpzgqBMAisb9L2AEj7CjhygYB_rUc0OGcsIE7eFIVWGz EqZhjSv1_YQHGyfZR8LXB84tOMPJIvO6SAk5ybue4.HDXlkvd.mHKnH7pN5dvhO9lmcoTjsIfOdS trfANMbIIUt63yNWmQK_DqDfkxYU1Zk4E1oipeulfCtcLbboftmiamexo80IcmS9m7Iz5dFRxWWi ikkKOaTzp.j0zGWwI.p_puKpVywkmr7pTGMnqrTf4XCD1rFrcIb5uc2skYA0OXwtUdPEZixiP4EA dWN1SdkzFXOzmRBz0NxrLwWBc2fuj7vNRU64XM1YaK Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ne1.yahoo.com with HTTP; Mon, 8 Oct 2018 16:20:43 +0000 Original-Received: from 162-197-224-133.lightspeed.irvnca.sbcglobal.net (EHLO joshua.dnsalias.com) ([162.197.224.133]) by smtp419.mail.ne1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 11f391dc25df13f21b3b0590ce90f841; Mon, 08 Oct 2018 16:20:38 +0000 (UTC) Content-Disposition: inline In-Reply-To: <2eceed98-8bf5-cddd-2083-caea16be4038@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 66.163.184.201 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.org gmane.lisp.guile.user:14921 Archived-At: On Sun, Oct 07, 2018 at 08:53:03PM +0200, Zelphir Kaltstahl wrote: > Hello Guile Users, > > Is there somewhere a list of all GUI frameworks one can use with Guile > 2.2.3 or 2.2.4 (I think 2.2.4 is latest stable)? > > I tried getting Guile Gnome (https://www.gnu.org/software/guile-gnome/) > to work, but failed multiple times. I liked GTK in Python 3, that's why > I looked for GTK bindings for Guile. If necessary I could try getting it > working again and then post any errors or problems I run into to the > mailing list and maybe someone will know how to get it working. > > Which good alternatives (stable?) exist in the Guile ecosystem? The short answer is that there is nothing of production quality at the moment, if the GTK2 bindings are insufficient. The GTK2 bindings are reportedly pretty good, but, I haven't tried them. There has been some work on reviving the GTK3 or GObject bindings, and there are many pieces that are complete; but, there is no complete, documented, and tested library that you can import today. Regards, Mike Gran