Subject: Re: bug#29988: 27.0.50; completing-read: Symbol’s function definition is void: internal-make-closure

From: Noam Postavsky <[email-masked]>
Date: Sat, 06 Jan 2018 21:50:06 -0500

close 29988 
quit

Noam Postavsky <[email-masked]> writes:

> I thought byte-compile-lambda received the source form, but it looks
> like it actually gets some kind of semi-compiled thing (which happens to
> be valid lisp for simple or non-lexical code).  Getting the original
> source form to that function looks to be pretty awkward; maybe the best
> option is to revert the change and pursue the alternate methods
> suggested by Stefan in Bug#29334.
>
> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=29334#34

I've reverted the change.

[1: 5f72004678]: 2018-01-06 21:22:24 -0500
  Revert "Fix command repetition with lexical-binding (Bug#29334)"
  https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=5f720046783c5b29fad3765303c1ad57aba167ce