GNU bug report logs - #20841
25.0.50; Turning off `which-function-mode' does not remove its last effect from the minibuffer

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: minor; Reported by: Drew Adams <drew.adams@HIDDEN>; dated Thu, 18 Jun 2015 01:26:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 20841 <at> debbugs.gnu.org:


Received: (at 20841) by debbugs.gnu.org; 30 Apr 2016 20:41:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 30 16:41:37 2016
Received: from localhost ([127.0.0.1]:58529 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1awbho-000693-Qo
	for submit <at> debbugs.gnu.org; Sat, 30 Apr 2016 16:41:36 -0400
Received: from userp1040.oracle.com ([156.151.31.81]:18144)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1awbhm-00068p-Kg
 for 20841 <at> debbugs.gnu.org; Sat, 30 Apr 2016 16:41:35 -0400
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id
 u3UKfSxh025380
 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
 Sat, 30 Apr 2016 20:41:28 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserv0021.oracle.com (8.13.8/8.13.8) with ESMTP id u3UKfR3L019870
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
 Sat, 30 Apr 2016 20:41:28 GMT
Received: from abhmp0019.oracle.com (abhmp0019.oracle.com [141.146.116.25])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id u3UKfPNY000660;
 Sat, 30 Apr 2016 20:41:27 GMT
MIME-Version: 1.0
Message-ID: <fee56842-1200-402b-9ca6-c51669eba9e7@default>
Date: Sat, 30 Apr 2016 12:41:24 -0800 (GMT-08:00)
From: Drew Adams <drew.adams@HIDDEN>
To: Lars Ingebrigtsen <larsi@HIDDEN>
Subject: RE: bug#20841: 25.0.50; Turning off `which-function-mode' does not
 remove its last effect from the minibuffer
References: <4e2a76de-32ee-4031-8fd2-84979f1cbc20@default>
 <87inyyc1dg.fsf@HIDDEN>
In-Reply-To: <87inyyc1dg.fsf@HIDDEN>
X-Priority: 3
X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9  (901082) [OL
 12.0.6744.5000 (x86)]
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
X-Source-IP: aserv0021.oracle.com [141.146.126.233]
X-Spam-Score: -3.3 (---)
X-Debbugs-Envelope-To: 20841
Cc: 20841 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> > Subject line says it all.
>=20
> I'm unable to reproduce this on the trunk.  I see that there have been
> changes to the mode in the last year, but skimming the changes, I don't
> see anything in the "switch the mode off" path...
>=20
> Are you still seeing this?

Yes, I'm still seeing it.  I turn it off and I still see things
like `[Documentation]' and `[???]' in the mode line of existing
buffers.

When this is true of *Help*, for instance, i.e., it remains
in the mode line after I've toggled it off, if I then ask
for something else to be displayed in *Help* (e.g. do `C-h f'),
then it is removed from the mode line.

I see this in my setup, but my setup does nothing with
`which-function-mode'.  One guess is that the bug might
manifest itself only if you have a standalone minibuffer.

Another guess might be (since ediff uses a separate control
frame (?)) that it is similar to whatever is behind this
comment in the code:

;; FIXME: Why does ediff require special support?

Another guess is that it might have to do with
`mode-line-misc-info'.

After I've turned the mode off I see that the value of
variable `which-func-mode' remains `t' in buffers, even
though the global value has been changed to `nil'.

I don't have time to try to debug this.
Close it if no one else has the time.  I no longer
turn the mode on at all, to avoid the annoyance.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#20841; Package emacs. Full text available.

Message received at 20841 <at> debbugs.gnu.org:


Received: (at 20841) by debbugs.gnu.org; 30 Apr 2016 20:01:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 30 16:01:20 2016
Received: from localhost ([127.0.0.1]:58498 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1awb4q-0002yy-6a
	for submit <at> debbugs.gnu.org; Sat, 30 Apr 2016 16:01:20 -0400
Received: from hermes.netfonds.no ([80.91.224.195]:60124)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1awb4o-0002x8-Dq
 for 20841 <at> debbugs.gnu.org; Sat, 30 Apr 2016 16:01:19 -0400
Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=mouse)
 by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <larsi@HIDDEN>)
 id 1awb4l-0006Dx-Hd; Sat, 30 Apr 2016 22:01:17 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
To: Drew Adams <drew.adams@HIDDEN>
Subject: Re: bug#20841: 25.0.50;
 Turning off `which-function-mode' does not remove its last effect
 from the minibuffer
References: <4e2a76de-32ee-4031-8fd2-84979f1cbc20@default>
Date: Sat, 30 Apr 2016 22:01:15 +0200
In-Reply-To: <4e2a76de-32ee-4031-8fd2-84979f1cbc20@default> (Drew Adams's
 message of "Wed, 17 Jun 2015 18:25:16 -0700 (PDT)")
Message-ID: <87inyyc1dg.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 20841
Cc: 20841 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.0 (/)

Drew Adams <drew.adams@HIDDEN> writes:

> Subject line says it all.

I'm unable to reproduce this on the trunk.  I see that there have been
changes to the mode in the last year, but skimming the changes, I don't
see anything in the "switch the mode off" path...

Are you still seeing this?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#20841; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 18 Jun 2015 01:25:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jun 17 21:25:33 2015
Received: from localhost ([127.0.0.1]:50183 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1Z5OaC-0006tH-Vr
	for submit <at> debbugs.gnu.org; Wed, 17 Jun 2015 21:25:33 -0400
Received: from eggs.gnu.org ([208.118.235.92]:44696)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <drew.adams@HIDDEN>) id 1Z5OaA-0006t2-0I
 for submit <at> debbugs.gnu.org; Wed, 17 Jun 2015 21:25:30 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <drew.adams@HIDDEN>) id 1Z5Oa4-0003jl-0O
 for submit <at> debbugs.gnu.org; Wed, 17 Jun 2015 21:25:24 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled
 version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:49148)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <drew.adams@HIDDEN>) id 1Z5Oa3-0003jh-UG
 for submit <at> debbugs.gnu.org; Wed, 17 Jun 2015 21:25:23 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:58202)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <drew.adams@HIDDEN>) id 1Z5Oa3-0000xW-2I
 for bug-gnu-emacs@HIDDEN; Wed, 17 Jun 2015 21:25:23 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <drew.adams@HIDDEN>) id 1Z5OZz-0003ix-Ta
 for bug-gnu-emacs@HIDDEN; Wed, 17 Jun 2015 21:25:23 -0400
Received: from aserp1040.oracle.com ([141.146.126.69]:30175)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <drew.adams@HIDDEN>) id 1Z5OZz-0003iG-NU
 for bug-gnu-emacs@HIDDEN; Wed, 17 Jun 2015 21:25:19 -0400
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id
 t5I1PHh9030087
 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK)
 for <bug-gnu-emacs@HIDDEN>; Thu, 18 Jun 2015 01:25:18 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by userv0021.oracle.com (8.13.8/8.13.8) with ESMTP id t5I1PGJ3011016
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL)
 for <bug-gnu-emacs@HIDDEN>; Thu, 18 Jun 2015 01:25:17 GMT
Received: from abhmp0017.oracle.com (abhmp0017.oracle.com [141.146.116.23])
 by aserv0122.oracle.com (8.13.8/8.13.8) with ESMTP id t5I1PGxI002458
 for <bug-gnu-emacs@HIDDEN>; Thu, 18 Jun 2015 01:25:16 GMT
MIME-Version: 1.0
Message-ID: <4e2a76de-32ee-4031-8fd2-84979f1cbc20@default>
Date: Wed, 17 Jun 2015 18:25:16 -0700 (PDT)
From: Drew Adams <drew.adams@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 25.0.50; Turning off `which-function-mode' does not remove its last
 effect from the minibuffer
X-Priority: 3
X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9  (901082) [OL
 12.0.6691.5000 (x86)]
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
X-Source-IP: userv0021.oracle.com [156.151.31.71]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic]
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.0 (----)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -4.0 (----)

Subject line says it all.


In GNU Emacs 25.0.50.1 (i686-pc-mingw32)
 of 2014-10-20 on LEG570
Bzr revision: 118168 rgm@HIDDEN
Windowing system distributor `Microsoft Corp.', version 6.1.7601
Configured using:
 `configure --enable-checking=3Dyes,glyphs CPPFLAGS=3D-DGLYPH_DEBUG=3D1'




Acknowledgement sent to Drew Adams <drew.adams@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#20841; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 30 Apr 2016 20:45:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.