[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#20139: 25.0.50; eval-buffer ignores lexical-binding
From: |
Jorgen Schaefer |
Subject: |
bug#20139: 25.0.50; eval-buffer ignores lexical-binding |
Date: |
Wed, 18 Mar 2015 23:09:04 +0100 |
Given a buffer with these contents:
(setq lexical-binding t)
(message "%s" (lambda () a))
Evaluating both lines with C-x C-e will message (closure (t) nil a), as
it should. But M-x eval-buffer will message (lambda nil a), i.e.
eval-buffer ignores the value of lexical-binding.
I do not think this is the intended behavior :-)
Regards,
Jorgen
In GNU Emacs 25.0.50.1 (x86_64-unknown-linux-gnu)
of 2015-02-21 on loki.jorgenschaefer.de
Repository revision: 9074a684990600abd9dfad0477c7cd1d2f339ed3
System Description: Debian GNU/Linux 7.8 (wheezy)
Configured using:
`configure --without-x'
- bug#20139: 25.0.50; eval-buffer ignores lexical-binding,
Jorgen Schaefer <=
bug#20139: 25.0.50; eval-buffer ignores lexical-binding, Glenn Morris, 2015/03/19