Subject: Re: bug#40869: Scheme syntax-rules indent when using ellipsis symbol

From: Lars Ingebrigtsen <[email-masked]>
Date: Mon, 06 Jun 2022 15:32:18 +0200

Jakub Jankiewicz <[email-masked]> 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