From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#20640: 24.5; lexical-binding should work like a normal file-local variable Date: Sun, 24 May 2015 21:59:45 -0400 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1432519291 11379 80.91.229.3 (25 May 2015 02:01:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 25 May 2015 02:01:31 +0000 (UTC) Cc: 20640@debbugs.gnu.org To: Philipp Stephani Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon May 25 04:01:19 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Ywhhd-0001vV-Ge for geb-bug-gnu-emacs@m.gmane.org; Mon, 25 May 2015 04:01:17 +0200 Original-Received: from localhost ([::1]:41471 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ywhhc-0003yD-98 for geb-bug-gnu-emacs@m.gmane.org; Sun, 24 May 2015 22:01:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42044) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YwhhU-0003y8-TF for bug-gnu-emacs@gnu.org; Sun, 24 May 2015 22:01:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YwhhP-00088M-UI for bug-gnu-emacs@gnu.org; Sun, 24 May 2015 22:01:08 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:45113) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YwhhP-00088I-Qr for bug-gnu-emacs@gnu.org; Sun, 24 May 2015 22:01:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YwhhP-0006bd-9S for bug-gnu-emacs@gnu.org; Sun, 24 May 2015 22:01:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 25 May 2015 02:01:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20640 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 20640-submit@debbugs.gnu.org id=B20640.143251920725263 (code B ref 20640); Mon, 25 May 2015 02:01:03 +0000 Original-Received: (at 20640) by debbugs.gnu.org; 25 May 2015 02:00:07 +0000 Original-Received: from localhost ([127.0.0.1]:55088 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YwhgN-0006Yc-KQ for submit@debbugs.gnu.org; Sun, 24 May 2015 22:00:04 -0400 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.181]:43793) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YwhgG-0006YK-OO for 20640@debbugs.gnu.org; Sun, 24 May 2015 21:59:57 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0AyFgA731xV/9N+3mhcgxCEAoVVu0CHSwQCAoE8OxIBAQEBAQEBgQpBBYNdAQEDAVYjBQsLDiYSFBgNJIg3CM8jAQEBAQYBAQEBHos6hQUHhC0BBLUEI4I7gVkigngBAQE X-IPAS-Result: A0AyFgA731xV/9N+3mhcgxCEAoVVu0CHSwQCAoE8OxIBAQEBAQEBgQpBBYNdAQEDAVYjBQsLDiYSFBgNJIg3CM8jAQEBAQYBAQEBHos6hQUHhC0BBLUEI4I7gVkigngBAQE X-IronPort-AV: E=Sophos;i="5.13,465,1427774400"; d="scan'208";a="122057427" Original-Received: from 104-222-126-211.cpe.teksavvy.com (HELO fmsmemgm.homelinux.net) ([104.222.126.211]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 24 May 2015 21:59:47 -0400 Original-Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id BDFDEAE058; Sun, 24 May 2015 21:59:45 -0400 (EDT) In-Reply-To: (Philipp Stephani's message of "Sun, 24 May 2015 12:19:34 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:103145 Archived-At: > I think the only reason for this is an implementation detail > (lexical-binding is parsed by other code than the other file-local > variables). It would be great to make it consistent with other > variables so that the user doesn't need to care about the difference. Allowing it at the end of the file, would require jumping to the end of the file first, and then starting over from the beginning. That'd be a very bad requirement. Stefan