[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#40869: Scheme syntax-rules indent when using ellipsis symbol
From: |
Lars Ingebrigtsen |
Subject: |
bug#40869: Scheme syntax-rules indent when using ellipsis symbol |
Date: |
Mon, 06 Jun 2022 15:32:18 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
Jakub Jankiewicz <jcubic@onet.pl> writes:
> According to srfi-46 the syntax-rules can have extra first parameter:
>
> This is the indent:
>
> (define-syntax list+
> (syntax-rules ::: ()
> ((_ args :::) '(args :::))))
>
> it should be the same as without ellipis extra symbol:
>
> (define-syntax list+
> (syntax-rules ()
> ((_ args ...) '(args ...))))
(I'm going through old bug reports that unfortunately weren't resolved
at the time.)
I've now fixed this in Emacs 29.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
- bug#40869: Scheme syntax-rules indent when using ellipsis symbol,
Lars Ingebrigtsen <=