From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Noam Postavsky Newsgroups: gmane.emacs.bugs Subject: bug#25117: 25.1.90; Result of called-interactively-p differs WRT file contents Date: Mon, 5 Dec 2016 14:51:21 -0500 Message-ID: References: <5cd2a353-4594-52bd-6a70-7efa5145e2f3@easy-emacs.de> <87wpfez6vu.fsf@web.de> <01a3dabd-7fc1-7fe7-c066-15b0c02008d5@easy-emacs.de> <87vauycny9.fsf@web.de> <87r35mcm23.fsf@web.de> <2fa5d878-bb33-dd57-3a52-c6b7779cf15b@easy-emacs.de> <8a4cf1ca-0c91-47a5-fe70-afac35fbe08d@easy-emacs.de> <6b47eed5-c31a-7b44-5d87-9d7768606ef7@easy-emacs.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1480967539 16350 195.159.176.226 (5 Dec 2016 19:52:19 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 5 Dec 2016 19:52:19 +0000 (UTC) Cc: Michael Heerdegen , 25117@debbugs.gnu.org To: Andreas =?UTF-8?Q?R=C3=B6hler?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Dec 05 20:52:11 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cDzJ1-0002e8-KG for geb-bug-gnu-emacs@m.gmane.org; Mon, 05 Dec 2016 20:52:07 +0100 Original-Received: from localhost ([::1]:44115 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cDzJ5-0008Gk-K2 for geb-bug-gnu-emacs@m.gmane.org; Mon, 05 Dec 2016 14:52:11 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37331) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cDzIz-0008GS-Ca for bug-gnu-emacs@gnu.org; Mon, 05 Dec 2016 14:52:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cDzIw-00012w-9i for bug-gnu-emacs@gnu.org; Mon, 05 Dec 2016 14:52:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:41888) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cDzIw-00012m-6Y for bug-gnu-emacs@gnu.org; Mon, 05 Dec 2016 14:52:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cDzIv-0001Ew-VA for bug-gnu-emacs@gnu.org; Mon, 05 Dec 2016 14:52: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: Mon, 05 Dec 2016 19:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25117 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: confirmed Original-Received: via spool by 25117-submit@debbugs.gnu.org id=B25117.14809674894718 (code B ref 25117); Mon, 05 Dec 2016 19:52:01 +0000 Original-Received: (at 25117) by debbugs.gnu.org; 5 Dec 2016 19:51:29 +0000 Original-Received: from localhost ([127.0.0.1]:57287 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cDzIP-0001E2-Jm for submit@debbugs.gnu.org; Mon, 05 Dec 2016 14:51:29 -0500 Original-Received: from mail-oi0-f48.google.com ([209.85.218.48]:35534) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cDzIO-0001Do-04 for 25117@debbugs.gnu.org; Mon, 05 Dec 2016 14:51:28 -0500 Original-Received: by mail-oi0-f48.google.com with SMTP id b126so353325933oia.2 for <25117@debbugs.gnu.org>; Mon, 05 Dec 2016 11:51:27 -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:from:date:message-id :subject:to:cc:content-transfer-encoding; bh=Gmq5YBmU7oCznD9nwff8bjz13rPC+1m9pmA71/GPOLc=; b=0w8FONigKgNizih5Tb1FTcJ/AFu7yZwwj+EqtRVF5Yil6pcVUVe2Jcay5Rvk7e8hXi UaOopO+M0ccoJK+4aSdz9Bb9JJJlBF7wQr3JB2wnRS76ghWFc/HmdG/j4m9P8OgQY5GO iogk0cMeTHmRFqgm5YBzM5ndpKz9moz2RVkKxa+racb508Oz5wZzIORo+P5oruVsrVhD 3dwVpWQkEflORUmdZtUMtKeko22mY954XAdKlitfuceA16unb85UsndsXqc5vdc7vh1s JUIIwhqoP2zxCQ4BMWRqcF9BdSXAz0E9heUVvx8Ko0lW1fnb+uStaBj9SdgFO0yVHQVR 1dIw== 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:from :date:message-id:subject:to:cc:content-transfer-encoding; bh=Gmq5YBmU7oCznD9nwff8bjz13rPC+1m9pmA71/GPOLc=; b=Adda6muMUCow2YlO0XIlTdC5m2N2onNeiicefYWwwYhPO1A7vGqTZMLnIrsyRq68QD +DfsGQPqw6FyQQmHF3OzoeQLrV8lkOSoFRP5fosVT5/p6uoYMa8m3SymXQtQRFQ5jLLY 3gb7UpL1yrQUrIrvDX6SNQOXbNjWSTvAFXK5RkcBY//IJ4uy5Jceg0zZ3QEJ/Ryntsui u0anJKIzRXltPV15wdJ4C2JTzn/AtGjphoW1eKqsU6mX/t2vmS6fDCg/Rs9mgK3jpp6v MfrleTg5caFyYD428WlQPYCuv8NCtPIKWRZD8N5sEgAO+vuVhrGlJGI01ouMEw/glO8h JCaw== X-Gm-Message-State: AKaTC01lSAk8ZeJIzCbD849Uyuun0bveBU0hTCLePEo8bUy9qWQzk+BvfxDeh7Cj68343I1fOUkm5UWkrSCgDQ== X-Received: by 10.157.42.41 with SMTP id t38mr9056155ota.181.1480967482292; Mon, 05 Dec 2016 11:51:22 -0800 (PST) Original-Received: by 10.157.6.234 with HTTP; Mon, 5 Dec 2016 11:51:21 -0800 (PST) In-Reply-To: <6b47eed5-c31a-7b44-5d87-9d7768606ef7@easy-emacs.de> X-Google-Sender-Auth: v8Z1NDsdQbS5ETtnJkJwRiF87YI 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" Xref: news.gmane.org gmane.emacs.bugs:126527 Archived-At: On Mon, Dec 5, 2016 at 2:52 PM, Andreas R=C3=B6hler wrote: > > > On 05.12.2016 20:34, Noam Postavsky wrote: >> >> On Mon, Dec 5, 2016 at 2:38 PM, Andreas R=C3=B6hler >> wrote: >>>> >>>> The difference is lexical-binding: t, also happens at least as far bac= k >>>> as >>>> 24.3. >>> >>> >>> Not sure about that. Checked with and without lexical-binding. Seems no= t >>> making the difference. See png attached - with emacs -Q checked earlier >>> and >>> same result. >> >> The text doesn't make the difference, it's the buffer-local value of >> the lexical-binding variable that matters. >> >> Having the text in the file affects the value indirectly, see >> >> https://www.gnu.org/software/emacs/manual/html_node/emacs/Specifying-Fil= e-Variables.html > > > Hmm, don't understand. The lexical-binding is t in both files, set in fir= st > line. But example foo behaves differently. My guess is that you typed in "lexical-binding: t" after you opened "eil.el". Try it again after running M-x normal-mode in that buffer