From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#20841: 25.0.50; Turning off `which-function-mode' does not remove its last effect from the minibuffer Date: Sun, 04 Oct 2020 00:20:57 +0200 Message-ID: <871rifdk8m.fsf@web.de> References: <4e2a76de-32ee-4031-8fd2-84979f1cbc20@default> <87inyyc1dg.fsf@gnus.org> <429c6b0f-9ab8-4738-b0aa-be8398da14d1@default> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27205"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 20841@debbugs.gnu.org, Lars Ingebrigtsen To: Stefan Kangas Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Oct 04 00:22:27 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kOpv9-0006uy-8S for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 04 Oct 2020 00:22:27 +0200 Original-Received: from localhost ([::1]:34286 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kOpv7-0002s7-Pk for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 03 Oct 2020 18:22:26 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51794) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kOpuk-0002rl-G3 for bug-gnu-emacs@gnu.org; Sat, 03 Oct 2020 18:22:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:33019) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kOpuk-0005Uf-5f for bug-gnu-emacs@gnu.org; Sat, 03 Oct 2020 18:22:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kOpuk-0006io-1a for bug-gnu-emacs@gnu.org; Sat, 03 Oct 2020 18:22:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 03 Oct 2020 22:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20841 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: unreproducible moreinfo Original-Received: via spool by 20841-submit@debbugs.gnu.org id=B20841.160176367125770 (code B ref 20841); Sat, 03 Oct 2020 22:22:02 +0000 Original-Received: (at 20841) by debbugs.gnu.org; 3 Oct 2020 22:21:11 +0000 Original-Received: from localhost ([127.0.0.1]:44565 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kOptv-0006ha-9B for submit@debbugs.gnu.org; Sat, 03 Oct 2020 18:21:11 -0400 Original-Received: from mout.web.de ([212.227.15.14]:45711) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kOpts-0006hK-RO for 20841@debbugs.gnu.org; Sat, 03 Oct 2020 18:21:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1601763659; bh=psHm0FxxeRaL3vbLhw7XXHKN9miF/tqi8Jd6hPL6yVk=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=WCyS9As9wGZ90dRoWX5Ml3OQwNXL6ZFk6nx6HQS7Td8WbnJDJgdqkIDtPot6YNw57 kwO2eB/57cakZLXF4RHtuEnpqWozpbYXQgeDcd3FGnSlFD1E+MbF8Pew18GW/QXZCQ ycunV/3It7zkw8CXx9Je2L5wqSgs1CHpc3tmqwik= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Original-Received: from drachen.dragon ([94.218.220.78]) by smtp.web.de (mrweb005 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MBSB9-1kFixZ3ttP-00Cl4c; Sun, 04 Oct 2020 00:20:59 +0200 In-Reply-To: (Stefan Kangas's message of "Mon, 31 Aug 2020 02:53:16 +0000") X-Provags-ID: V03:K1:nbRwF/CCYNcZUPHc8retnIjlqjgIrw2jVgXJs5FGM9I8vH9Ugs2 6EXteRcgqxQE8kmgoeHTWpk4SQ/AmTc1j9Jrjtkx+9CH2PWfZjsFIBeRTlq7Ce4ZAQ0gnSC GzKB51BsR5QgDc/SMdvFQz0PoPj4i+NiKN+c8YMK0DhMcaA/KBvvcupV6Jq4UHMZB9Ldb6L dfCH6TahJ/ghHYIuv8RIQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:wKuRc4mkLoQ=:8vakPOhhvLYI/ilOZG+lpx 8EdghPf+M4T4BEXa8m+znmW1U9jMFnQbtfrK8xfQrPTiw318N9crQKI7gt/aMXu4fJd3o1+Pk uycQx+C9usgQXARxZepZpCC4deKHiEesRJY7v9j7yYj3BKykbZY6yb4+awrtGDV+NWMCn1a4G swZQwnbdGz75HiVuDQNkY5+Ulwmk53YEOSm+kKwBJ4LZNljxvgwb87vfu0EWXTL7P8f7mjjJ2 NCpI247kbif0p08tTyrCim07HYn1nus3hIM+arDE1MT3u8HGBy8nFXJoRZbnW9tCH8J4pyQUP P/U5+/9ZHdK5h+z9uQ1DDRGBOPHh+1BMVLx+PbbXM3ubqbGwbnskQe/vDdDCRGnKOkfOBNgFT EcJraeBPxRSyQV2PygYjy3pabEzSnNfL/lKIvuWaTg8MxijkyQ56HDJ1ObxJem5iNSmyOUtrl 3990Rk3edzc2H/1olYXEjv9i8wNQoe+p5DGLpMxtWXpl4XY/otBC41t7jQdhqhNHg83kTQn4Y +LOPk29FwtisoOBIqcZj/HFmfIXhIjrAXVX8Mz4QX4aqoUMBDKJm4TM9pYeKTRqACfPngICyf ri2UeVDqsOh1W2yXal/QJS9mnhnVZ3B7RGYjSvIEzZXkMNg2dyL/UI7Xl08CV0+jbRjSTGwbg d9pONIUXvqxkmV4hDXo6fvjrBuI9q8tHzT3ctT2Lkk5rjIjtnkGzRBM2NvSfNPuFk/evzrGKK tFyiwVBu11qV/mjr7i+5atQN/822ORY5u5329YF9nnwjqWEjjO45lZxy4AGJ1DA8GFBA2Exb X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:189725 Archived-At: Stefan Kangas writes: > > I don't understand. Did you read Michael Heerdegen's > > mails in this thread? He explains the problem, no? > > Yes, I read his replies and looked into what he suggested. I can't see > how his posts explain the problem. > > He was not clear over the difference between the confusingly named > variables which-function-mode and which-func-mode. That confusion has > nothing to do with the mode line not updating AFAICT. No, I had understood the problem, but I guess it has been fixed in the meantime - possibly cbfb1295554 Stefan Monnier Improve disabling the mode The problem had been that the mode var and the var used by the mode-line to decide if there is anything to show were different and disabling the mode didn't change the other var so the mode line display was not turned off. After the above commit the mode line display is only on when both variables are non-nil so I think he fixed it without knowing of this report. Michael.