From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Werner LEMBERG Newsgroups: gmane.emacs.devel Subject: Re: Why do we spend time on Emacs on Guile? Date: Sat, 17 Aug 2002 00:46:00 +0200 (CEST) Sender: emacs-devel-admin@gnu.org Message-ID: <20020817.004600.120443800.wl@gnu.org> References: <5xk7mrywnt.fsf_-_@kfs2.cua.dk> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: main.gmane.org 1029624085 31032 127.0.0.1 (17 Aug 2002 22:41:25 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 17 Aug 2002 22:41:25 +0000 (UTC) Cc: storm@cua.dk, emacs-devel@gnu.org, gerd.moellmann@t-online.de Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 17gCG3-00084L-00 for ; Sun, 18 Aug 2002 00:41:23 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17gCgi-0007yk-00 for ; Sun, 18 Aug 2002 01:08:56 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10) id 17gCH2-00053Z-00; Sat, 17 Aug 2002 18:42:24 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10) id 17gCFr-00051O-00 for emacs-devel@gnu.org; Sat, 17 Aug 2002 18:41:11 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 17gCFp-00050r-00 for emacs-devel@gnu.org; Sat, 17 Aug 2002 18:41:11 -0400 Original-Received: from moutng.kundenserver.de ([212.227.126.177]) by monty-python.gnu.org with esmtp (Exim 4.10) id 17gCFp-00050l-00 for emacs-devel@gnu.org; Sat, 17 Aug 2002 18:41:09 -0400 Original-Received: from [212.227.126.155] (helo=mrelayng1.kundenserver.de) by moutng3.kundenserver.de with esmtp (Exim 3.35 #2) id 17gCFk-00082G-00; Sun, 18 Aug 2002 00:41:04 +0200 Original-Received: from [163.32.130.47] (helo=orion.univie.ac.at) by mrelayng1.kundenserver.de with asmtp (Exim 3.35 #2) id 17gCFj-0002Cf-00; Sun, 18 Aug 2002 00:41:04 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by orion.univie.ac.at (8.11.6/8.11.6/SuSE Linux 0.5) with ESMTP id g7GMk0225401; Sat, 17 Aug 2002 00:46:00 +0200 Original-To: ttn@glug.org In-Reply-To: X-Mailer: Mew version 3.0.55 on Emacs 21.3.50.1 / Mule 5.0 (SAKAKI) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:6610 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:6610 > Have you ever programmed in Guile/Scheme ? How much? > > check out http://www.glug.org/maint/ for ongoing travails... also > relevant to this list would be a google search for "gap-buffer.scm" > and in the same directory edit.scm. see gpgutils.scm for example > usage of edit.scm (warning: not suitable for either scheme or elisp > purists ;-). LilyPond, a music typesetting program (www.lilypond.org), uses Guile. While following the development of LilyPond I see that Guile itself isn't a stable target yet: It simply happens too often that the authors of LilyPond have to add some glue code to make it work with different versions of Guile. Werner