[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#26073: workaround
From: |
Noam Postavsky |
Subject: |
bug#26073: workaround |
Date: |
Wed, 14 Feb 2018 21:37:40 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) |
tags 26073 fixed
close 26073 27.1
quit
Stefan Monnier <monnier@IRO.UMontreal.CA> writes:
> Duh, the code failed to handle vars introduced by `lambda' (and
> `condition-case'). I installed a patch which fixes the above example
> (and hopefully the rest, but given my past track record on this you'd
> be foolish to believe it).
Works for me [1: 6b183f85e0]. I've added the latter example as a test
case [2: 82379efaaf].
[1: 6b183f85e0]: 2018-02-08 21:41:21 -0500
* lisp/emacs-lisp/cl-macs.el (cl--sm-macroexpand): Handle lambda!
https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=6b183f85e02ae1b8527c1bbfa8c5e2c914d28f7c
[2: 82379efaaf]: 2018-02-14 21:31:06 -0500
; Add test for iter-lambda variable shadowing (Bug#26073)
https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=82379efaaf92e964875c0648b45bcae27b54d213