From unknown Mon Jun 23 23:54:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13644: String read syntax should allow "\(" to mean "(" Resent-From: David Kastrup Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-guile@gnu.org Resent-Date: Thu, 07 Feb 2013 09:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 13644 X-GNU-PR-Package: guile X-GNU-PR-Keywords: To: 13644@debbugs.gnu.org X-Debbugs-Original-To: bug-guile@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.136022845728778 (code B ref -1); Thu, 07 Feb 2013 09:15:01 +0000 Received: (at submit) by debbugs.gnu.org; 7 Feb 2013 09:14:17 +0000 Received: from localhost ([127.0.0.1]:40721 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U3NYf-0007U6-9M for submit@debbugs.gnu.org; Thu, 07 Feb 2013 04:14:17 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39438) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U3NYd-0007Tz-Vc for submit@debbugs.gnu.org; Thu, 07 Feb 2013 04:14:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U3NXJ-0002vE-RX for submit@debbugs.gnu.org; Thu, 07 Feb 2013 04:12:54 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-101.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD, USER_IN_WHITELIST autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:46043) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U3NXJ-0002v9-OD for submit@debbugs.gnu.org; Thu, 07 Feb 2013 04:12:53 -0500 Received: from eggs.gnu.org ([208.118.235.92]:50795) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U3NXH-0006TR-Qg for bug-guile@gnu.org; Thu, 07 Feb 2013 04:12:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U3NXG-0002uh-59 for bug-guile@gnu.org; Thu, 07 Feb 2013 04:12:51 -0500 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:39980) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U3NXG-0002ud-1t for bug-guile@gnu.org; Thu, 07 Feb 2013 04:12:50 -0500 Received: from localhost ([127.0.0.1]:35803 helo=lola) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U3NXF-0003oW-EU for bug-guile@gnu.org; Thu, 07 Feb 2013 04:12:49 -0500 Received: by lola (Postfix, from userid 1000) id E575B2005C9; Thu, 7 Feb 2013 10:12:36 +0100 (CET) From: David Kastrup Date: Thu, 07 Feb 2013 10:12:36 +0100 Message-ID: <87r4kslc6z.fsf@fencepost.gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.2 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.0 (-----) Rationale: GUILE already supports a number of escapes not defined in the Scheme standard. Emacs Lisp modes and derivative modes treat opening parens in the first column of a file specially, resynchronizing function boundaries. The respective manual entry states: Being able to escape opening parens makes it possible to write Emacs-friendly Guile code. -- David Kastrup From unknown Mon Jun 23 23:54:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13644: String read syntax should allow "\(" to mean "(" Resent-From: Andy Wingo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-guile@gnu.org Resent-Date: Sat, 09 Mar 2013 08:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13644 X-GNU-PR-Package: guile X-GNU-PR-Keywords: To: David Kastrup Cc: 13644@debbugs.gnu.org Received: via spool by 13644-submit@debbugs.gnu.org id=B13644.13628193459528 (code B ref 13644); Sat, 09 Mar 2013 08:56:01 +0000 Received: (at 13644) by debbugs.gnu.org; 9 Mar 2013 08:55:45 +0000 Received: from localhost ([127.0.0.1]:40833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UEFZA-0002Tc-H6 for submit@debbugs.gnu.org; Sat, 09 Mar 2013 03:55:45 -0500 Received: from a-pb-sasl-quonix.pobox.com ([208.72.237.25]:41766 helo=sasl.smtp.pobox.com) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UEFZ7-0002TU-Eu for 13644@debbugs.gnu.org; Sat, 09 Mar 2013 03:55:42 -0500 Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id C3A70CD3F; Sat, 9 Mar 2013 03:54:58 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=sasl; bh=6q3pji1VUJupKSRtIIegychg38E=; b=psijh2 7jnd7Xe5JQhxdiY5YA+ZZ+AwwIBATTZL6yaX18vudqmHE4VqsCZSfnFvrSl/aQ2O nn5IN7M+0mS5TznoIFWiuiitn7FA6VsXB0QY72R2m7ONhtVxJvgL8e+Tj5EOXEeH 9yJaDuNIs2ilFees+0KRnuzXAJFqcd3lq85T0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; q=dns; s=sasl; b=bQfUwzTEiu7KM7xlVRqxYT+y6ShZMl+n CvsfyDNJzRP1dffUBhs+53GcN8aMkaoZzKn9/qLf4sXvJzttVjw+imTg6y6GZ1rt sJcM7eYGIc+j/8SNKPCBzV/ahBAL+jWBvDq3lXUNRsylA/wQkiWEiVwOJRZev6DO KkhFtpz9xck= Received: from a-pb-sasl-quonix.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id BB3B8CD35; Sat, 9 Mar 2013 03:54:58 -0500 (EST) Received: from badger (unknown [88.160.190.192]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTPSA id 40722CD34; Sat, 9 Mar 2013 03:54:58 -0500 (EST) From: Andy Wingo References: <87r4kslc6z.fsf@fencepost.gnu.org> Date: Sat, 09 Mar 2013 09:54:55 +0100 In-Reply-To: <87r4kslc6z.fsf@fencepost.gnu.org> (David Kastrup's message of "Thu, 07 Feb 2013 10:12:36 +0100") Message-ID: <87k3ph3qcg.fsf@pobox.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Pobox-Relay-ID: 053DF0D2-8897-11E2-85FE-59240E5B5709-02397024!a-pb-sasl-quonix.pobox.com X-Spam-Score: -0.6 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.5 (--) On Thu 07 Feb 2013 10:12, David Kastrup writes: > Rationale: GUILE already supports a number of escapes not defined in the > Scheme standard. Emacs Lisp modes and derivative modes treat opening > parens in the first column of a file specially, resynchronizing function > boundaries. The respective manual entry states: > > > > Being able to escape opening parens makes it possible to write > Emacs-friendly Guile code. It's not a bad idea. I'm hesitant to add new string syntax, though, and would appreciate input from other people before going ahead with this. You can of course work around this with hex escapes, though that is not very readable. Andy -- http://wingolog.org/ From unknown Mon Jun 23 23:54:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13644: String read syntax should allow "\(" to mean "(" Resent-From: David Kastrup Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-guile@gnu.org Resent-Date: Sat, 09 Mar 2013 10:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13644 X-GNU-PR-Package: guile X-GNU-PR-Keywords: To: Andy Wingo Cc: 13644@debbugs.gnu.org Received: via spool by 13644-submit@debbugs.gnu.org id=B13644.136282396716313 (code B ref 13644); Sat, 09 Mar 2013 10:13:01 +0000 Received: (at 13644) by debbugs.gnu.org; 9 Mar 2013 10:12:47 +0000 Received: from localhost ([127.0.0.1]:40894 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UEGli-0004F4-Kz for submit@debbugs.gnu.org; Sat, 09 Mar 2013 05:12:46 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:38242 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UEGlf-0004Ev-Tt for 13644@debbugs.gnu.org; Sat, 09 Mar 2013 05:12:44 -0500 Received: from localhost ([127.0.0.1]:36505 helo=lola) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UEGky-00080N-R6; Sat, 09 Mar 2013 05:12:01 -0500 Received: by lola (Postfix, from userid 1000) id 52D50200E94; Sat, 9 Mar 2013 11:12:00 +0100 (CET) From: David Kastrup References: <87r4kslc6z.fsf@fencepost.gnu.org> <87k3ph3qcg.fsf@pobox.com> Date: Sat, 09 Mar 2013 11:12:00 +0100 In-Reply-To: <87k3ph3qcg.fsf@pobox.com> (Andy Wingo's message of "Sat, 09 Mar 2013 09:54:55 +0100") Message-ID: <876210swzz.fsf@fencepost.gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -4.8 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -7.5 (-------) Andy Wingo writes: > On Thu 07 Feb 2013 10:12, David Kastrup writes: > >> Rationale: GUILE already supports a number of escapes not defined in the >> Scheme standard. Emacs Lisp modes and derivative modes treat opening >> parens in the first column of a file specially, resynchronizing function >> boundaries. The respective manual entry states: >> >> >> >> Being able to escape opening parens makes it possible to write >> Emacs-friendly Guile code. > > It's not a bad idea. I'm hesitant to add new string syntax, though, and > would appreciate input from other people before going ahead with this. > > You can of course work around this with hex escapes, though that is not > very readable. A slightly better workaround is using \ at the end of the preceding line and \n( on the afflicted line itself. But it does not exactly win a beauty competition either. -- David Kastrup From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 14 15:09:24 2013 Received: (at control) by debbugs.gnu.org; 14 Apr 2013 19:09:24 +0000 Received: from localhost ([127.0.0.1]:50555 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1URSIm-0007Bg-8U for submit@debbugs.gnu.org; Sun, 14 Apr 2013 15:09:24 -0400 Received: from world.peace.net ([96.39.62.75]:41435) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1URSIk-0007BZ-2W for control@debbugs.gnu.org; Sun, 14 Apr 2013 15:09:22 -0400 Received: from 209-6-91-212.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com ([209.6.91.212] helo=tines.lan) by world.peace.net with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1URSEf-0007Gd-9Y; Sun, 14 Apr 2013 15:05:09 -0400 From: Mark H Weaver To: control@debbugs.gnu.org Date: Sun, 14 Apr 2013 15:05:01 -0400 Message-ID: <87txn92asi.fsf@tines.lan> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 2.8 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: severity 14047 wishlist severity 13644 wishlist severity 13382 wishlist retitle 11083 Guile on Solaris 10 retitle 11776 Guile on GNU/Hurd merge 11776 11783 thanks [...] Content analysis details: (2.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60% [score: 0.4997] 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: severity 14047 wishlist severity 13644 wishlist severity 13382 wishlist retitle 11083 Guile on Solaris 10 retitle 11776 Guile on GNU/Hurd merge 11776 11783 thanks [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 BAYES_40 BODY: Bayes spam probability is 20 to 40% [score: 0.3244] 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject severity 14047 wishlist severity 13644 wishlist severity 13382 wishlist retitle 11083 Guile on Solaris 10 retitle 11776 Guile on GNU/Hurd merge 11776 11783 thanks From unknown Mon Jun 23 23:54:34 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: David Kastrup Subject: bug#13644: closed (Re: bug#13644: String read syntax should allow "\(" to mean "(") Message-ID: References: <87oatv9t72.fsf@netris.org> <87r4kslc6z.fsf@fencepost.gnu.org> X-Gnu-PR-Message: they-closed 13644 X-Gnu-PR-Package: guile Reply-To: 13644@debbugs.gnu.org Date: Thu, 02 Oct 2014 01:07:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1412212022-14726-1" This is a multi-part message in MIME format... ------------=_1412212022-14726-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #13644: String read syntax should allow "\(" to mean "(" which was filed against the guile package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 13644@debbugs.gnu.org. --=20 13644: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D13644 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1412212022-14726-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 13644-done) by debbugs.gnu.org; 2 Oct 2014 01:06:06 +0000 Received: from localhost ([127.0.0.1]:57867 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZUqL-0003oE-CU for submit@debbugs.gnu.org; Wed, 01 Oct 2014 21:06:05 -0400 Received: from world.peace.net ([96.39.62.75]:45269) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZUqI-0003nv-5o for 13644-done@debbugs.gnu.org; Wed, 01 Oct 2014 21:06:02 -0400 Received: from c-24-62-95-23.hsd1.ma.comcast.net ([24.62.95.23] helo=jojen) by world.peace.net with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1XZUqA-0002bJ-W8; Wed, 01 Oct 2014 21:05:55 -0400 From: Mark H Weaver To: David Kastrup Subject: Re: bug#13644: String read syntax should allow "\(" to mean "(" Date: Wed, 01 Oct 2014 21:05:53 -0400 Message-ID: <87oatv9t72.fsf@netris.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 13644-done Cc: 13644-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) I went ahead and pushed this to stable-2.0, commit 5af307de43e4b65eec7f235b48a8908f2a00f134. It'll be in Guile 2.0.12. I'm closing this ticket. Thanks, Mark ------------=_1412212022-14726-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 7 Feb 2013 09:14:17 +0000 Received: from localhost ([127.0.0.1]:40721 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U3NYf-0007U6-9M for submit@debbugs.gnu.org; Thu, 07 Feb 2013 04:14:17 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39438) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U3NYd-0007Tz-Vc for submit@debbugs.gnu.org; Thu, 07 Feb 2013 04:14:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U3NXJ-0002vE-RX for submit@debbugs.gnu.org; Thu, 07 Feb 2013 04:12:54 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-101.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD, USER_IN_WHITELIST autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:46043) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U3NXJ-0002v9-OD for submit@debbugs.gnu.org; Thu, 07 Feb 2013 04:12:53 -0500 Received: from eggs.gnu.org ([208.118.235.92]:50795) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U3NXH-0006TR-Qg for bug-guile@gnu.org; Thu, 07 Feb 2013 04:12:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U3NXG-0002uh-59 for bug-guile@gnu.org; Thu, 07 Feb 2013 04:12:51 -0500 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:39980) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U3NXG-0002ud-1t for bug-guile@gnu.org; Thu, 07 Feb 2013 04:12:50 -0500 Received: from localhost ([127.0.0.1]:35803 helo=lola) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U3NXF-0003oW-EU for bug-guile@gnu.org; Thu, 07 Feb 2013 04:12:49 -0500 Received: by lola (Postfix, from userid 1000) id E575B2005C9; Thu, 7 Feb 2013 10:12:36 +0100 (CET) From: David Kastrup To: bug-guile@gnu.org Subject: String read syntax should allow "\(" to mean "(" Date: Thu, 07 Feb 2013 10:12:36 +0100 Message-ID: <87r4kslc6z.fsf@fencepost.gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.0 (-----) Rationale: GUILE already supports a number of escapes not defined in the Scheme standard. Emacs Lisp modes and derivative modes treat opening parens in the first column of a file specially, resynchronizing function boundaries. The respective manual entry states: Being able to escape opening parens makes it possible to write Emacs-friendly Guile code. -- David Kastrup ------------=_1412212022-14726-1--