[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Emacs-diffs] master 1b4442b: Don't expand body inside a let-binding
From: |
Stefan Monnier |
Subject: |
Re: [Emacs-diffs] master 1b4442b: Don't expand body inside a let-binding when there are no bindings |
Date: |
Fri, 17 Feb 2017 19:05:39 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) |
> In the past I noticed that pcase expanded things to (let nil ...), which
> I think is a bit annoying wrt readability, yes; however just recently I
> was poking at elint.el, which complains about such forms with
>
> Empty varlist in let: (let nil <snip>)
>
> so I was more inclined to change it.
OK, thanks.
> Between vars possibly being expensive, and--one step beyond that--using an
> uninterned symbol to ameliorate evalling vars twice incurring a cost
> with dynamic binding, I suppose this change was short sighted.
Sorry, I didn't understand this part of your message.
Stefan