From unknown Wed Jun 18 23:18:03 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#10991 <10991@debbugs.gnu.org> To: bug#10991 <10991@debbugs.gnu.org> Subject: Status: syntax-local-binding does not play well with fluid-let-syntax Reply-To: bug#10991 <10991@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:18:03 +0000 retitle 10991 syntax-local-binding does not play well with fluid-let-syntax reassign 10991 guile submitter 10991 Stefan Israelsson Tampe severity 10991 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 11 08:17:17 2012 Received: (at submit) by debbugs.gnu.org; 11 Mar 2012 12:17:17 +0000 Received: from localhost ([127.0.0.1]:44661 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6hi8-0003PX-O6 for submit@debbugs.gnu.org; Sun, 11 Mar 2012 08:17:17 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48491) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S6hi6-0003PO-Au for submit@debbugs.gnu.org; Sun, 11 Mar 2012 08:17:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S6hFI-0002cN-9E for submit@debbugs.gnu.org; Sun, 11 Mar 2012 07:47:29 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:35837) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S6hFI-0002cJ-3K for submit@debbugs.gnu.org; Sun, 11 Mar 2012 07:47:28 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34699) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S6hFG-0006ry-Gi for bug-guile@gnu.org; Sun, 11 Mar 2012 07:47:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S6hFE-0002c3-JQ for bug-guile@gnu.org; Sun, 11 Mar 2012 07:47:25 -0400 Received: from mail-ey0-f169.google.com ([209.85.215.169]:41551) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S6hFE-0002bf-AX for bug-guile@gnu.org; Sun, 11 Mar 2012 07:47:24 -0400 Received: by eaal1 with SMTP id l1so796470eaa.0 for ; Sun, 11 Mar 2012 04:47:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=1W1R/2TwFY5D3JLnOzMjFWwMt9gp4/K6EF5SI7lWziU=; b=ohSMaq7E/ccE1LyFSV1lDIV9Yfbsyeg0l2XaIMeHfmqSYairLj3ywjUjv3Mq8tEokn 0l7dl4ajD2EybWrc1r86zZuKmnEpgstT1gKHOqG7Qk6t813onmXY+e8+S2wFDXtIRNRP +7w9rkwmbugBqXA/YnqoBDSMBGOmBy9Sf7lRBYnXpffw4otdwTTNbnllQlDbLRLXvgFr grHEhlNt9M+nQ8mSzuS5LV/Fw+EQ59SqU9ZMNzCQIRpU5tzkipz2P9vd8jaVMJ0XGa2R fWozsjBGLlKAk3SdYyi6yACwD3sNT1aTwc/ERbsMwtSqvXW7AkH5bWcfqZ2RtL45q7+J +HdA== MIME-Version: 1.0 Received: by 10.14.32.139 with SMTP id o11mr1405792eea.10.1331466442133; Sun, 11 Mar 2012 04:47:22 -0700 (PDT) Received: by 10.213.13.206 with HTTP; Sun, 11 Mar 2012 04:47:22 -0700 (PDT) Date: Sun, 11 Mar 2012 12:47:22 +0100 Message-ID: Subject: syntax-local-binding does not play well with fluid-let-syntax From: Stefan Israelsson Tampe To: bug-guile@gnu.org Content-Type: multipart/mixed; boundary=00235451e82850505404baf6302d X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.1 (------) 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: -6.1 (------) --00235451e82850505404baf6302d Content-Type: multipart/alternative; boundary=00235451e82850504b04baf6302b --00235451e82850504b04baf6302b Content-Type: text/plain; charset=ISO-8859-1 loading local-stx shows that setting a macro via fluid-let-syntax does not play well with syntax-local-binding who just sees the outside main definition and not the newly introduced binding! ------------------- (use-modules (system syntax)) (use-modules (srfi srfi-11)) (eval-when (compile load eval) (define (%f x) (error "this macro should never be called"))) (define-syntax f %f) (define-syntax info (lambda (x) (syntax-case x () ((_ f) (let-values (((key ret) (syntax-local-binding #'f))) (pk key) ret))))) ;;This shows that f rebounds to yield #t but the info returns %f (eq? (fluid-let-syntax ((f (lambda x #'#t))) (pk (f 1)) (info f)) %f) --00235451e82850504b04baf6302b Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable loading local-stx shows that setting a macro via fluid-let-syntax does not<= br>play well with syntax-local-binding who just sees the outside main
de= finition and not the newly introduced binding!
=A0-------------------
(use-modules (system syntax))
(use-modules (srfi srfi-11))

(e= val-when (compile load eval)
=A0 (define (%f x) (error "this macro = should never be called")))

(define-syntax f %f)

(define-= syntax info
=A0 (lambda (x)
=A0=A0=A0 (syntax-case x ()
=A0=A0=A0=A0=A0 ((_ f) =A0=A0=A0=A0=A0=A0 (let-values (((key ret) (syntax-local-binding #'f)= ))
=A0=A0=A0=A0=A0=A0=A0=A0 (pk key)
=A0=A0=A0=A0=A0=A0=A0=A0 ret))))= )
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0
;;This shows that f reboun= ds to yield #t but the info returns %f
(eq?
=A0(fluid-let-syntax ((f (lambda x #'#t)))
=A0=A0 (pk (f 1))=
=A0=A0 (info f))
=A0%f)
--00235451e82850504b04baf6302b-- --00235451e82850505404baf6302d Content-Type: text/x-scheme; charset=US-ASCII; name="local-stx.scm" Content-Disposition: attachment; filename="local-stx.scm" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gzo0rhrx0 KHVzZS1tb2R1bGVzIChzeXN0ZW0gc3ludGF4KSkKKHVzZS1tb2R1bGVzIChzcmZpIHNyZmktMTEp KQoKKGV2YWwtd2hlbiAoY29tcGlsZSBsb2FkIGV2YWwpCiAgKGRlZmluZSAoJWYgeCkgKGVycm9y ICJ0aGlzIG1hY3JvIHNob3VsZCBuZXZlciBiZSBjYWxsZWQiKSkpCgooZGVmaW5lLXN5bnRheCBm ICVmKQoKKGRlZmluZS1zeW50YXggaW5mbwogIChsYW1iZGEgKHgpCiAgICAoc3ludGF4LWNhc2Ug eCAoKQogICAgICAoKF8gZikgCiAgICAgICAobGV0LXZhbHVlcyAoKChrZXkgcmV0KSAoc3ludGF4 LWxvY2FsLWJpbmRpbmcgIydmKSkpCiAgICAgICAgIChwayBrZXkpCiAgICAgICAgIHJldCkpKSkp CiAgICAgICAgICAgICAgCjs7VGhpcyBzaG93cyB0aGF0IGYgcmVib3VuZHMgdG8geWllbGQgI3Qg YnV0IHRoZSBpbmZvIHJldHVybnMgJWYKKGVxPwogKGZsdWlkLWxldC1zeW50YXggKChmIChsYW1i ZGEgeCAjJyN0KSkpCiAgIChwayAoZiAxKSkKICAgKGluZm8gZikpCiAlZikKICAgICAgICAgICAg ICAgICAgCgo= --00235451e82850505404baf6302d-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 06 08:16:41 2012 Received: (at 10991) by debbugs.gnu.org; 6 Jul 2012 12:16:41 +0000 Received: from localhost ([127.0.0.1]:51566 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Sn7Si-0002Ul-RJ for submit@debbugs.gnu.org; Fri, 06 Jul 2012 08:16:41 -0400 Received: from a-pb-sasl-sd.pobox.com ([74.115.168.62]:37179 helo=sasl.smtp.pobox.com) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Sn7Sg-0002UY-P7 for 10991@debbugs.gnu.org; Fri, 06 Jul 2012 08:16:39 -0400 Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by b-pb-sasl-sd.pobox.com (Postfix) with ESMTP id C3074B3CC; Fri, 6 Jul 2012 08:11:40 -0400 (EDT) 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:content-transfer-encoding; s=sasl; bh=U3vfhbwaiT7G N6gb7rPl2c3+le4=; b=Sv+tTezm80Qcy4qj+1ieWuD8uOpjh1X683Xqoxc7h2eK UNT0LOK7I9KB7w+hUEtfugYHCe/oK7toogViohg7516GIlDIcS7p1JJX41wsPIIJ F6BpA9sMdF8NlLKnZIe5ZscHQm6P17JTaFPXMnXSLFy7kuQcoQqbwIywdVS+KyY= 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:content-transfer-encoding; q=dns; s=sasl; b=PaH9BT xVgjX9il8ZxG+T/LXBfTf2rhHsbchOaw+cYVJQRzL580hoL8CkIns0CAfwm1iXQX Xh1x40KOAP+Dki8GzuKxeRbvq4okzzo181ZBa21hqVukJxxmeZkSU6hn+toZDJG1 UuAlYazNyN0hviB4rH7wxTsiKWNAmp2iCSegc= Received: from b-pb-sasl-sd. (unknown [127.0.0.1]) by b-pb-sasl-sd.pobox.com (Postfix) with ESMTP id BB16EB3CB; Fri, 6 Jul 2012 08:11:40 -0400 (EDT) Received: from badger (unknown [89.131.176.233]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by b-pb-sasl-sd.pobox.com (Postfix) with ESMTPSA id 241FBB3CA; Fri, 6 Jul 2012 08:11:40 -0400 (EDT) From: Andy Wingo To: Stefan Israelsson Tampe Subject: Re: bug#10991: syntax-local-binding does not play well with fluid-let-syntax References: Date: Fri, 06 Jul 2012 11:25:36 +0200 In-Reply-To: (Stefan Israelsson Tampe's message of "Sun, 11 Mar 2012 12:47:22 +0100") Message-ID: <87r4sp1bsf.fsf@pobox.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Pobox-Relay-ID: BE1BEBEA-C763-11E1-A83F-FA6787E41631-02397024!b-pb-sasl-sd.pobox.com X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 10991 Cc: 10991@debbugs.gnu.org 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: -1.9 (-) Hi Stefan, Sorry for the late reply. On Sun 11 Mar 2012 12:47, Stefan Israelsson Tampe = writes: > ;;This shows that f rebounds to yield #t but the info returns %f > (eq? > =C2=A0(fluid-let-syntax ((f (lambda x #'#t))) > =C2=A0=C2=A0 (pk (f 1)) > =C2=A0=C2=A0 (info f)) > =C2=A0%f) This is by design. This is as in Racket, where there is a difference between syntax-local-value and syntax-parameter-value. In master, there is an additional parameter to resolve-identifier, `resolve-syntax-parameters?'. Suggestion: if you want this, add a similar parameter to psyntax.scm in stable-2.0, and in both branches plumb it through to a keyword argument on syntax-local-binding. Update the docs, too :) You had the beginnings of a patch on bug 10992. Thanks! Andy --=20 http://wingolog.org/ From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 06 15:08:48 2012 Received: (at 10991) by debbugs.gnu.org; 6 Jul 2012 19:08:48 +0000 Received: from localhost ([127.0.0.1]:53189 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SnDtX-0005IB-7s for submit@debbugs.gnu.org; Fri, 06 Jul 2012 15:08:48 -0400 Received: from mail-yw0-f44.google.com ([209.85.213.44]:41757) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SnDtU-0005I4-Nj for 10991@debbugs.gnu.org; Fri, 06 Jul 2012 15:08:45 -0400 Received: by yhq56 with SMTP id 56so10273519yhq.3 for <10991@debbugs.gnu.org>; Fri, 06 Jul 2012 12:03:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=wbmdT8WbFmfdEIis3EpPh2DZAafAbZm/mmv6tkRSeC8=; b=O3hURHGvbvVer/zLXiCP13Tq7aiyPxDOchL5ZLvl8OPSzS2RU5d+NQvF/mWzQHEANk 3viX3N8Q45PwS6wF5YhPFAA3OGQL22fjeBqSDvhoAr3qvB2zP1/PtvoiczGA0TYPCJ2q Rsl2snbFwzR103dbOPN7Y9Una/bDK4W+RjdRnptlc/RZkkQh22tl6XeyIRGPnIueTLqJ GlZAi2BCz1qnNUzJ8aAAuemJNp6Y6NHZYeyf4ORBbZ3kZB1IcN0hlmxzq+RqeijezE+D rXFq4/IDKQR3vfa/SjvCLbtD8Futp/lpUlfs4lH4mGO5NbW6tVasEeXx+LgEcXvAw53f j9QQ== MIME-Version: 1.0 Received: by 10.50.179.101 with SMTP id df5mr3383102igc.22.1341601422101; Fri, 06 Jul 2012 12:03:42 -0700 (PDT) Received: by 10.50.41.196 with HTTP; Fri, 6 Jul 2012 12:03:42 -0700 (PDT) In-Reply-To: <87r4sp1bsf.fsf@pobox.com> References: <87r4sp1bsf.fsf@pobox.com> Date: Fri, 6 Jul 2012 21:03:42 +0200 Message-ID: Subject: Re: bug#10991: syntax-local-binding does not play well with fluid-let-syntax From: Stefan Israelsson Tampe To: Andy Wingo Content-Type: multipart/alternative; boundary=14dae9340f1731cc7e04c42decfd X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 10991 Cc: 10991@debbugs.gnu.org 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.6 (--) --14dae9340f1731cc7e04c42decfd Content-Type: text/plain; charset=ISO-8859-1 Ok, I'm not using this at the moment so I can wait for master to become guile-2.2. I do not know yet why this complexity is needed though (I asked on the racket channel but could not make anything useful out of the comments) Best to leave it as you suggest. /Regards Stefan On Fri, Jul 6, 2012 at 11:25 AM, Andy Wingo wrote: > Hi Stefan, > > Sorry for the late reply. > > On Sun 11 Mar 2012 12:47, Stefan Israelsson Tampe > writes: > > > ;;This shows that f rebounds to yield #t but the info returns %f > > (eq? > > (fluid-let-syntax ((f (lambda x #'#t))) > > (pk (f 1)) > > (info f)) > > %f) > > This is by design. This is as in Racket, where there is a difference > between syntax-local-value and syntax-parameter-value. In master, there > is an additional parameter to resolve-identifier, > `resolve-syntax-parameters?'. > > Suggestion: if you want this, add a similar parameter to psyntax.scm in > stable-2.0, and in both branches plumb it through to a keyword argument > on syntax-local-binding. Update the docs, too :) You had the > beginnings of a patch on bug 10992. > > Thanks! > > Andy > -- > http://wingolog.org/ > --14dae9340f1731cc7e04c42decfd Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Ok, I'm not using this at the moment so I can wait for master to become= guile-2.2.

I do not know yet why this complexity is needed though (= I asked on the racket channel but
could not make anything useful out of = the comments) Best to leave it as you suggest.

/Regards
Stefan

On Fri, Jul 6, 201= 2 at 11:25 AM, Andy Wingo <wingo@pobox.com> wrote:
Hi Stefan,

Sorry for the late reply.

On Sun 11 Mar 2012 12:47, Stefan Israelsson Tampe <stefan.itampe@gmail.com> writes:

> ;;This shows that f rebounds to yield #t but the info returns %f
> (eq?
> =A0(fluid-let-syntax ((f (lambda x #'#t)))
> =A0=A0 (pk (f 1))
> =A0=A0 (info f))
> =A0%f)

This is by design. =A0This is as in Racket, where there is a differen= ce
between syntax-local-value and syntax-parameter-value. =A0In master, there<= br> is an additional parameter to resolve-identifier,
`resolve-syntax-parameters?'.

Suggestion: if you want this, add a similar parameter to psyntax.scm in
stable-2.0, and in both branches plumb it through to a keyword argument
on syntax-local-binding. =A0Update the docs, too :) =A0You had the
beginnings of a patch on bug 10992.

Thanks!

Andy
--
http://wingolog.org/=

--14dae9340f1731cc7e04c42decfd-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 06 15:43:05 2012 Received: (at 10991) by debbugs.gnu.org; 6 Jul 2012 19:43:05 +0000 Received: from localhost ([127.0.0.1]:53203 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SnEQi-000634-FL for submit@debbugs.gnu.org; Fri, 06 Jul 2012 15:43:05 -0400 Received: from a-pb-sasl-sd.pobox.com ([74.115.168.62]:60430 helo=sasl.smtp.pobox.com) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SnEQf-00062H-6M for 10991@debbugs.gnu.org; Fri, 06 Jul 2012 15:43:03 -0400 Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by b-pb-sasl-sd.pobox.com (Postfix) with ESMTP id ED537CF89; Fri, 6 Jul 2012 15:38:00 -0400 (EDT) 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=a6NRpX+y0IYhWEe7WLMVbhZSIps=; b=bEodfb r016bBojtnZ3+JSjR+sUYM8b72jZ57cEfe5SRpVVcYVCwsyOUDRgJYiZTIDJfYsz F3uBIsYva3SayoLEBpWCjznTaC+W/2nXXgWJoyXbJ9FwcWQPeIVMvXB8oZQqQg2K IpLuaSTgxXOvWMQxwqnU4u2zEozkuyEIbUHuQ= 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=s9Z43crRSobqAoL9M2T0+BGj3lNKvwKB 1p5TGZ7Glk5QmwrNwyFb2n/KEaJbl2BE3Dtarbvx7fhSIp3pihJHBQRDN/TO995i DnaJldGl068efwIuSGZZyJgM0h1Y6lVEkfVqoPW3qCEUIVhRwMlsKQLCKQADtlPV tTNZK+GxOoA= Received: from b-pb-sasl-sd. (unknown [127.0.0.1]) by b-pb-sasl-sd.pobox.com (Postfix) with ESMTP id E4027CF88; Fri, 6 Jul 2012 15:38:00 -0400 (EDT) Received: from badger (unknown [89.131.176.233]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by b-pb-sasl-sd.pobox.com (Postfix) with ESMTPSA id 44736CF86; Fri, 6 Jul 2012 15:38:00 -0400 (EDT) From: Andy Wingo To: Stefan Israelsson Tampe Subject: Re: bug#10991: syntax-local-binding does not play well with fluid-let-syntax References: <87r4sp1bsf.fsf@pobox.com> Date: Fri, 06 Jul 2012 21:37:57 +0200 In-Reply-To: (Stefan Israelsson Tampe's message of "Fri, 6 Jul 2012 21:03:42 +0200") Message-ID: <87r4sovfxm.fsf@pobox.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Pobox-Relay-ID: 1850392A-C7A2-11E1-9F85-FA6787E41631-02397024!b-pb-sasl-sd.pobox.com X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 10991 Cc: 10991@debbugs.gnu.org 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: -1.9 (-) Hi Stefan, Thanks for looking at this. On Fri 06 Jul 2012 21:03, Stefan Israelsson Tampe writes: > Ok, I'm not using this at the moment so I can wait for master to become > guile-2.2. Even in that case there needs to be an interface to resolve syntax parameters or not, and master doesn't have that yet. So this bug is still a bug even on master. Regards, Andy -- http://wingolog.org/ From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 06 15:51:08 2012 Received: (at 10991) by debbugs.gnu.org; 6 Jul 2012 19:51:08 +0000 Received: from localhost ([127.0.0.1]:53225 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SnEYV-0006Ek-P9 for submit@debbugs.gnu.org; Fri, 06 Jul 2012 15:51:08 -0400 Received: from mail-yw0-f44.google.com ([209.85.213.44]:52391) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SnEYU-0006Ee-HD for 10991@debbugs.gnu.org; Fri, 06 Jul 2012 15:51:07 -0400 Received: by yhq56 with SMTP id 56so10311739yhq.3 for <10991@debbugs.gnu.org>; Fri, 06 Jul 2012 12:46:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=G4kmcHU+Y1DEnATBFKp4A7as9YsPcUUxz8lJZdtIGHQ=; b=wCI7W2zh+DmD15iHfXYfGVYWi1lQrt0STVjTv76qbza9sSdkXBifpqRMAN1E9RRSTD RkMy/Hh0RRPE+xtCUrCeYc97pjsGKqtSg7q7TmMGVpmS/josYtdVx6OdPPP54nsKsUTU ldyIs/OGjpXw3YwuaNiPLelJUDuGU9/xcWxTr9cfOozYN5aunm4qMSFGBVrsDnWp7UjC m7eFC9FUNiLQqJDKrdEdN7dKEpUR8WEmCNg9zRJkjcNBS1ydlxN5SKlONUPbJYx4x7CO /ClAsSyGv3d/yjBiknMmaHThJ3Wb0aYvZEp1lsqZiQHwv9XQKMvS0Of4UQbwE1jPNiT7 Mo3Q== MIME-Version: 1.0 Received: by 10.50.213.1 with SMTP id no1mr3206449igc.71.1341603965892; Fri, 06 Jul 2012 12:46:05 -0700 (PDT) Received: by 10.50.41.196 with HTTP; Fri, 6 Jul 2012 12:46:05 -0700 (PDT) In-Reply-To: <87r4sovfxm.fsf@pobox.com> References: <87r4sp1bsf.fsf@pobox.com> <87r4sovfxm.fsf@pobox.com> Date: Fri, 6 Jul 2012 21:46:05 +0200 Message-ID: Subject: Re: bug#10991: syntax-local-binding does not play well with fluid-let-syntax From: Stefan Israelsson Tampe To: Andy Wingo Content-Type: multipart/alternative; boundary=14dae934071bd0f7e904c42e8318 X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 10991 Cc: 10991@debbugs.gnu.org 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.6 (--) --14dae934071bd0f7e904c42e8318 Content-Type: text/plain; charset=ISO-8859-1 Ok, a second reading of your mail after your answer and I know what to do, I will hack on a patch for 2.0 and master that as you say, plumb it through, will do it after a few weeks though! /Stefan On Fri, Jul 6, 2012 at 9:37 PM, Andy Wingo wrote: > Hi Stefan, > > Thanks for looking at this. > > On Fri 06 Jul 2012 21:03, Stefan Israelsson Tampe > writes: > > > Ok, I'm not using this at the moment so I can wait for master to become > > guile-2.2. > > Even in that case there needs to be an interface to resolve syntax > parameters or not, and master doesn't have that yet. So this bug is > still a bug even on master. > > Regards, > > Andy > -- > http://wingolog.org/ > --14dae934071bd0f7e904c42e8318 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Ok, a second reading of your mail after your answer and I know what to = do, I will hack on a patch
for 2.0 and master that as you say, plumb it = through, will do it after a few weeks though!
/Stefan

On Fri, Jul 6, 2012 at 9:37 PM, Andy Wingo <wingo@pobox.com> w= rote:
Hi Stefan,

Thanks for looking at this.

On Fri 06 Jul 2012 21:03, Stefan Israelsson Tampe <stefan.itampe@gmail.com> writes:

> Ok, I'm not using this at the moment so I can wait for master to b= ecome
> guile-2.2.

Even in that case there needs to be an interface to resolve syntax parameters or not, and master doesn't have that yet. =A0So this bug is<= br> still a bug even on master.

Regards,

Andy
--
http://wingolog.org/=

--14dae934071bd0f7e904c42e8318-- From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 23 06:24:34 2012 Received: (at 10991) by debbugs.gnu.org; 23 Sep 2012 10:24:34 +0000 Received: from localhost ([127.0.0.1]:50336 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TFjMY-0000Ms-1A for submit@debbugs.gnu.org; Sun, 23 Sep 2012 06:24:34 -0400 Received: from mail-ie0-f172.google.com ([209.85.223.172]:32865) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TFjMW-0000Ml-Iy for 10991@debbugs.gnu.org; Sun, 23 Sep 2012 06:24:33 -0400 Received: by iec9 with SMTP id 9so9190457iec.3 for <10991@debbugs.gnu.org>; Sun, 23 Sep 2012 03:22:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=5TRSy0EqF3exlDLndbL8DU0D3aYTGfQRxOtTfr1Zv2Y=; b=vMlG28lM9jDha4PaWgQlClW/t7XRuehsrfLkt2Mg8O8Ksm98FMSJ3KtvmaoFzTAwDg SDKCIYaxL6CnHbhIdZ35/fc9Kp+A9pdxjMLQtkJF3/Ae29rU5I7enGwaG+8WHqDeY0dy /f0gxYPgNgeqiX6GmSFo0IQniI1mad96xN73ixwiuJ3RFmkny89XjPZ7ffEnvF3bk9i4 zr1YKn0ec4jLynYufDSNKfWu1V0oE5+TntgBkiNX1B3ktTvqOzNXMye7gfeEio6l4vTH SNQrh/Dqwk73Jig0dGESZDVaHrYj5fhy17do6vLzTpSoA3TRpvOdPIub99FgqWlZQOr2 lIdg== MIME-Version: 1.0 Received: by 10.43.48.129 with SMTP id uw1mr7368402icb.10.1348395764085; Sun, 23 Sep 2012 03:22:44 -0700 (PDT) Received: by 10.50.75.5 with HTTP; Sun, 23 Sep 2012 03:22:43 -0700 (PDT) In-Reply-To: References: <87r4sp1bsf.fsf@pobox.com> <87r4sovfxm.fsf@pobox.com> Date: Sun, 23 Sep 2012 12:22:43 +0200 Message-ID: Subject: Re: bug#10991: syntax-local-binding does not play well with fluid-let-syntax From: Stefan Israelsson Tampe To: Andy Wingo Content-Type: multipart/alternative; boundary=bcaec5299feb88f2e104ca5bda26 X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 10991 Cc: 10991@debbugs.gnu.org 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.6 (--) --bcaec5299feb88f2e104ca5bda26 Content-Type: text/plain; charset=ISO-8859-1 Currently master seams to work, (I checked it on wip-rtl). What's perhaps is missing is a simple change to local-syntax-value to add a keyword so that one can decide if one wants the definition value of the syntax parameter. Peronally I can't find a reason to need this feature and suggest that we add this if someone complains about the semantic. With this new information personally I'm fine with closing this Bug. /Stefan On Fri, Jul 6, 2012 at 9:46 PM, Stefan Israelsson Tampe < stefan.itampe@gmail.com> wrote: > > Ok, a second reading of your mail after your answer and I know what to do, > I will hack on a patch > for 2.0 and master that as you say, plumb it through, will do it after a > few weeks though! > /Stefan > > > On Fri, Jul 6, 2012 at 9:37 PM, Andy Wingo wrote: > >> Hi Stefan, >> >> Thanks for looking at this. >> >> On Fri 06 Jul 2012 21:03, Stefan Israelsson Tampe < >> stefan.itampe@gmail.com> writes: >> >> > Ok, I'm not using this at the moment so I can wait for master to become >> > guile-2.2. >> >> Even in that case there needs to be an interface to resolve syntax >> parameters or not, and master doesn't have that yet. So this bug is >> still a bug even on master. >> >> Regards, >> >> Andy >> -- >> http://wingolog.org/ >> > > --bcaec5299feb88f2e104ca5bda26 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Currently master seams to work, (I checked it on wip-rtl). What's perha= ps is missing is a
simple change to local-syntax-value to add a keyword = so that one can decide if one wants
the definition value of the syntax = parameter. Peronally I can't find a reason to need this feature and suggest that we add this if someone complains about the semantic.

Wi= th this new information personally I'm fine with closing this Bug.
<= br>/Stefan

On Fri, Jul 6, 2012 at 9:46 PM= , Stefan Israelsson Tampe <stefan.itampe@gmail.com> wr= ote:

Ok, a second reading of your mail after = your answer and I know what to do, I will hack on a patch
for 2.0 and ma= ster that as you say, plumb it through, will do it after a few weeks though= !
/Stefan


On Fri, Jul 6, 2012 at 9:37 PM, Andy Wingo <wingo@pobox.com> w= rote:
Hi Stefan,

Thanks for looking at this.

On Fri 06 Jul 2012 21:03, Stefan Israelsson Tampe <stefan.itampe@gmail.com> wri= tes:

> Ok, I'm not using this at the moment so I can wait for master to b= ecome
> guile-2.2.

Even in that case there needs to be an interface to resolve syntax parameters or not, and master doesn't have that yet. =A0So this bug is<= br> still a bug even on master.

Regards,

Andy
--
http://wingolog.org/=


--bcaec5299feb88f2e104ca5bda26-- From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 13 06:45:49 2013 Received: (at 10991-done) by debbugs.gnu.org; 13 Mar 2013 10:45:50 +0000 Received: from localhost ([127.0.0.1]:50399 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UFjBt-0002JF-1H for submit@debbugs.gnu.org; Wed, 13 Mar 2013 06:45:49 -0400 Received: from a-pb-sasl-quonix.pobox.com ([208.72.237.25]:59806 helo=sasl.smtp.pobox.com) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UFjBp-0002J6-Cn for 10991-done@debbugs.gnu.org; Wed, 13 Mar 2013 06:45:47 -0400 Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id DF1ECAEC7; Wed, 13 Mar 2013 06:44:39 -0400 (EDT) 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=vEj3PsOzdpfDh2qWmePICbQvkQ0=; b=oSUku9 kTp83sUn59pOQugo8fxgb/dZ5ewNxTcHFA9vMV+eaM1BrfgrbWsymecF8oPY37YZ VvD3Ow/7oxnSntynYc6Q0ZvrDLUgECSz4d6W/L1dIV2B6FM/+BznvF33gEmWOIaH yGBHzjyhmfYqf+xb3dLsuJv6eL35cHWpHaixg= 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=HBZRTu+Y20xMGMLw7oBU039GCUmadSRx xnodXxx4nODLI4gLQhkXyacNa8yeJMi42ngIolHVD9GZaay0FopXKLjUARxWcGKw 1tFpsELo4vFdprspUMjKK31rRy746PGoLGfRk6eGxBQCrc1bXj7ER7zGSVt/z3n4 MDv+GanetF8= Received: from a-pb-sasl-quonix.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id D6663AEC6; Wed, 13 Mar 2013 06:44:39 -0400 (EDT) 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 5FC91AEC5; Wed, 13 Mar 2013 06:44:39 -0400 (EDT) From: Andy Wingo To: Stefan Israelsson Tampe Subject: Re: bug#10991: syntax-local-binding does not play well with fluid-let-syntax References: <87r4sp1bsf.fsf@pobox.com> <87r4sovfxm.fsf@pobox.com> Date: Wed, 13 Mar 2013 11:44:36 +0100 In-Reply-To: (Stefan Israelsson Tampe's message of "Sun, 23 Sep 2012 12:22:43 +0200") Message-ID: <87obeninor.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: 018D040A-8BCB-11E2-98DD-59240E5B5709-02397024!a-pb-sasl-quonix.pobox.com X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 10991-done Cc: 10991-done@debbugs.gnu.org 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: -4.5 (----) On Sun 23 Sep 2012 12:22, Stefan Israelsson Tampe writes: > What's perhaps is missing is a simple change to local-syntax-value to > add a keyword so that one can decide if one wants the definition value > of the syntax parameter. I have added this in master (to syntax-local-binding) and documented it. Closing this bug. Andy -- http://wingolog.org/ From unknown Wed Jun 18 23:18:03 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 10 Apr 2013 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator