From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Noam Postavsky Newsgroups: gmane.emacs.bugs Subject: bug#21681: [PATCH] Fix formatting of lexical-binding at eof warning Date: Sun, 24 Jan 2016 14:34:31 -0500 Message-ID: References: <83fv1dxvmq.fsf@gnu.org> <831tcxxs72.fsf@gnu.org> <83si1m3j5l.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1453664118 30668 80.91.229.3 (24 Jan 2016 19:35:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 24 Jan 2016 19:35:18 +0000 (UTC) Cc: 21681@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jan 24 20:35:09 2016 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 1aNQRJ-00051k-II for geb-bug-gnu-emacs@m.gmane.org; Sun, 24 Jan 2016 20:35:09 +0100 Original-Received: from localhost ([::1]:33155 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aNQRI-0001sN-NH for geb-bug-gnu-emacs@m.gmane.org; Sun, 24 Jan 2016 14:35:08 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37809) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aNQRF-0001s1-AX for bug-gnu-emacs@gnu.org; Sun, 24 Jan 2016 14:35:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aNQRC-0004Zs-4o for bug-gnu-emacs@gnu.org; Sun, 24 Jan 2016 14:35:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:46922) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aNQRC-0004Zm-17 for bug-gnu-emacs@gnu.org; Sun, 24 Jan 2016 14:35:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1aNQRB-0005Z2-QN for bug-gnu-emacs@gnu.org; Sun, 24 Jan 2016 14:35:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 24 Jan 2016 19:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21681 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 21681-submit@debbugs.gnu.org id=B21681.145366407721351 (code B ref 21681); Sun, 24 Jan 2016 19:35:01 +0000 Original-Received: (at 21681) by debbugs.gnu.org; 24 Jan 2016 19:34:37 +0000 Original-Received: from localhost ([127.0.0.1]:35142 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aNQQn-0005YJ-HF for submit@debbugs.gnu.org; Sun, 24 Jan 2016 14:34:37 -0500 Original-Received: from mail-ig0-f174.google.com ([209.85.213.174]:35269) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aNQQm-0005Y5-MZ for 21681@debbugs.gnu.org; Sun, 24 Jan 2016 14:34:36 -0500 Original-Received: by mail-ig0-f174.google.com with SMTP id t15so22574664igr.0 for <21681@debbugs.gnu.org>; Sun, 24 Jan 2016 11:34:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type:content-transfer-encoding; bh=dZq+d/WXfYfsa4kAs0Z4xPg6dZL1Fam1q+yd/iJjHig=; b=N5aNfvsCPlnF9ncgNQLu1VUnZur31hFEy4oVGDjg/TqD/bNA+PTdS6q1k65JaE/Qx2 9fwPXwFq+hYz4lSTzC2bCLFyOnsl2adMb4+lf/xKvouvnS8cuMzKLixGCz/58yHJmAGu XgoxenZfH2UKlo88eH6MRsWP0SNdAIQN/iaxAokO17ruaqw7aj/UKxR0LL2FokpDwO6T Gu/DVPMLaNA2BK9s3ZqZGuFZWwa/RJmYdwVbHXLIbOVT6VYMzo0Bvwu3+28g0UI2jn5T qWmBicmF3J9fOFzasaMTVbzE98q9wBL0mGqjoOCN+1kc2CDnIedlPOlMR71xlMtobORu 14gw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=dZq+d/WXfYfsa4kAs0Z4xPg6dZL1Fam1q+yd/iJjHig=; b=PB6W3BUSdDrrdG6M3lwPgWv+zYUC5vFRezhmomyQ89T0gJIunmX1Wt0qE6xjvEGpO/ tx14k6AD4K1CZ8uGrQF1RnbbWiOOC+OoBFJxfpQPIuEBQKWg3i63tofubxfVa4vwrJq1 3EJfUU9rHF7EryRR9hfdxe5NzauBTpq2v/XoRrgKzOfE+jt6jmwAK9fnNJqHTHr1tBkx YtCmb+LZ5keG26GCF76EQtEIn6y6V6j5gykenBShhQxae04CmatlYxNZ17GFQVOS58fS p3vER/iYwda8wrT5N/j45+aE5thtOFBfzivzzig3OXccahZ/Nf2b0S64AhNtFEkdoEvu 6YKA== X-Gm-Message-State: AG10YOSlahPQMqd9OStyBiEvEaax0Php9dnouRh4iHiWKs2OkUmQG0cOuBGcU0Lm5RHbAbEZcWQ4vFqDEHK0NA== X-Received: by 10.50.60.41 with SMTP id e9mr14311742igr.35.1453664071150; Sun, 24 Jan 2016 11:34:31 -0800 (PST) Original-Received: by 10.79.79.132 with HTTP; Sun, 24 Jan 2016 11:34:31 -0800 (PST) In-Reply-To: <83si1m3j5l.fsf@gnu.org> X-Google-Sender-Auth: dgntMG2EK_Vrk7-NAempxcjJ20A X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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:111934 Archived-At: On Sun, Jan 24, 2016 at 1:51 PM, Eli Zaretskii wrote: >> Date: Sun, 24 Jan 2016 13:43:04 -0500 >> From: Noam Postavsky >> Cc: 21681@debbugs.gnu.org >> >> Warning (files): foo.el: =E2=80=98lexical-binding=E2=80=99 at end of fil= e unreliable > ^^^^^^^^^^^^^^ > But foo.el is not a file in this case. Huh? Yes it is. Perhaps you missed the bug: `display-warning' is called from inside `with-temp-buffer`, so we need to use `thisbuf' to reference the original buffer that we are calling `hack-local-variables' for. Hmm, perhaps my commit message should have explained that better.