[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] Fix (letrec ((ignore)))
From: |
Alan Mackenzie |
Subject: |
Re: [PATCH] Fix (letrec ((ignore))) |
Date: |
Tue, 15 Dec 2015 14:14:45 +0000 |
User-agent: |
Mutt/1.5.23 (2014-03-12) |
Hello, David.
On Mon, Dec 14, 2015 at 09:47:49PM +0100, David Kastrup wrote:
> John Wiegley <address@hidden> writes:
> >>>>>> Alan Mackenzie <address@hidden> writes:
> >> I should have checked before writing my last contribution, but (let ((foo)
> >> ...) ...) is actually documented as permissible in the Elisp manual.
> >> That weakens considerably the case for making it invalid.
> > Perhaps this is a bug both in the code and the manual? What say others?
> It's awful as far as I'm concerned. But being documented and available
> for a long time, deprecating it is a slow process, starting with
> undocumenting it and giving byte compiler warnings.
I've just tried putting a diagnostic into the compiler. A make
bootstrap turned up 225 occurences of ((foo)) style bindings.
As you say, getting rid of them will be a slow process. :-(
> I'd not mind getting it on the way.
> --
> David Kastrup
--
Alan Mackenzie (Nuremberg, Germany).
- Re: [PATCH] Fix (letrec ((ignore))), (continued)
- Re: [PATCH] Fix (letrec ((ignore))), Kyle Meyer, 2015/12/12
- Re: [PATCH] Fix (letrec ((ignore))), Alan Mackenzie, 2015/12/13
- RE: [PATCH] Fix (letrec ((ignore))), Drew Adams, 2015/12/13
- RE: [PATCH] Fix (letrec ((ignore))), Kaushal Modi, 2015/12/13
- RE: [PATCH] Fix (letrec ((ignore))), Drew Adams, 2015/12/13
- Re: [PATCH] Fix (letrec ((ignore))), John Wiegley, 2015/12/14
- Re: [PATCH] Fix (letrec ((ignore))), Alan Mackenzie, 2015/12/14
- Re: [PATCH] Fix (letrec ((ignore))), John Wiegley, 2015/12/14
- Re: [PATCH] Fix (letrec ((ignore))), David Kastrup, 2015/12/14
- Re: [PATCH] Fix (letrec ((ignore))), John Wiegley, 2015/12/14
- Re: [PATCH] Fix (letrec ((ignore))),
Alan Mackenzie <=