From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Thomas White Newsgroups: gmane.lisp.guile.user Subject: Guile Potluck 2021: Starlet, Conjure client Date: Sat, 6 Mar 2021 17:10:28 +0100 Message-ID: <20210306171028.5100672ed7871f07ce912d7f@bitwiz.me.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="7054"; mail-complaints-to="usenet@ciao.gmane.io" To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Sat Mar 06 17:35:22 2021 Return-path: Envelope-to: guile-user@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lIZth-0001dz-NE for guile-user@m.gmane-mx.org; Sat, 06 Mar 2021 17:35:21 +0100 Original-Received: from localhost ([::1]:32918 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lIZtg-0007hT-QL for guile-user@m.gmane-mx.org; Sat, 06 Mar 2021 11:35:20 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36554) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lIZVr-0000JW-Pg for guile-user@gnu.org; Sat, 06 Mar 2021 11:10:44 -0500 Original-Received: from haggis.mythic-beasts.com ([2a00:1098:0:86:1000:0:2:1]:37611) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lIZVp-0006Zz-2V for guile-user@gnu.org; Sat, 06 Mar 2021 11:10:43 -0500 Original-Received: from [77.8.204.196] (port=59338 helo=dorian) by haggis.mythic-beasts.com with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92.3) (envelope-from ) id 1lIZVm-0005B4-NA for guile-user@gnu.org; Sat, 06 Mar 2021 16:10:39 +0000 X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; x86_64-linux) X-BlackCat-Spam-Score: 4 Received-SPF: pass client-ip=2a00:1098:0:86:1000:0:2:1; envelope-from=taw@bitwiz.me.uk; helo=haggis.mythic-beasts.com X-Spam_score_int: -41 X-Spam_score: -4.2 X-Spam_bar: ---- X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sat, 06 Mar 2021 11:34:43 -0500 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.io gmane.lisp.guile.user:17343 Archived-At: Hi all, For the potluck, I would like to enter two things: 1. A Guile interface for Conjure, the interacting programming environment for NeoVim: https://github.com/Olical/conjure I contributed the baseline client a couple of weeks ago, which has now been cleaned up by the main author and is now available in the mainline version. 2. Starlet, my experimental domain specific language for theatrical lighting control based on Guile: https://github.com/taw10/starlet I am hoping to make a screencast video very soon showing the two of these working together, which explains the idea better than words can! Tom -- Thomas White