From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#47150: [External] : bug#47150: 28.0.50; Incorrect major-mode in minibuffer Date: Mon, 12 Apr 2021 13:10:57 -0400 Message-ID: References: <0f564ae1-ab0a-4e0f-a436-68f29b71d8a9@www.fastmail.com> <8cbe7629-2091-45d3-9424-46444d7a4633@www.fastmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32858"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: "47150@debbugs.gnu.org" <47150@debbugs.gnu.org>, Sheng Yang To: Alan Mackenzie Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Apr 12 19:12:34 2021 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 1lW06z-0008Ql-Qk for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 12 Apr 2021 19:12:34 +0200 Original-Received: from localhost ([::1]:52524 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lW06y-00075r-Oj for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 12 Apr 2021 13:12:32 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42696) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lW06U-0006n8-2P for bug-gnu-emacs@gnu.org; Mon, 12 Apr 2021 13:12:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:46397) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lW06T-0001rX-Qn for bug-gnu-emacs@gnu.org; Mon, 12 Apr 2021 13:12:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lW06T-0004tL-N7 for bug-gnu-emacs@gnu.org; Mon, 12 Apr 2021 13:12:01 -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, 12 Apr 2021 17:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47150 X-GNU-PR-Package: emacs Original-Received: via spool by 47150-submit@debbugs.gnu.org id=B47150.161824747318745 (code B ref 47150); Mon, 12 Apr 2021 17:12:01 +0000 Original-Received: (at 47150) by debbugs.gnu.org; 12 Apr 2021 17:11:13 +0000 Original-Received: from localhost ([127.0.0.1]:57943 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lW05h-0004sH-Dg for submit@debbugs.gnu.org; Mon, 12 Apr 2021 13:11:13 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:47923) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lW05g-0004s5-7T for 47150@debbugs.gnu.org; Mon, 12 Apr 2021 13:11:12 -0400 Original-Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 87F168081F; Mon, 12 Apr 2021 13:11:06 -0400 (EDT) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 7809780531; Mon, 12 Apr 2021 13:11:04 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1618247464; bh=gPGZhxUILV+4RpmllZZJf2fahGZ/yn7yNYwAC39OBS4=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=GzQY3KHoCozJKDQFW5CC3rxAZNq1ACmK0CLzTJ9D/G8tyoqp5JwUpGJPgN/0chC5Y K9zT4Pgx2r91xaNB4oCT3sZo3at0D45v8oOh0907Or+vOyqu+Yk6TX2rN8aja4SX6F 7OE8eUhht0aDHMX8Wdk+850mHIe2ViNWkg1GkCITC371RcNTgDGX0g7skXGq9l1tt/ vhSIp5MQNsbXaCh/RBgVVftpHRje2MGLUoraf0cJEtkGmSE63RqoXzZkh09iBNosZd iXrMr8Vex4FS1Ola520PVop55bOCGLgIuPw0+FAMlWd0QCZ7V8uXz/dB0xHpkFpm/q YAdYTz94T7Jfw== Original-Received: from alfajor (104-222-126-84.cpe.teksavvy.com [104.222.126.84]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 18698120315; Mon, 12 Apr 2021 13:11:04 -0400 (EDT) In-Reply-To: (Alan Mackenzie's message of "Mon, 12 Apr 2021 16:15:22 +0000") 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:203926 Archived-At: > Why? Until very recently (? 2 months ago), minibuffer-inactive-mode > served for both active and inactive MBs. No: it was *activated* every time the minibuffer became inactive (and not when the minibuffer was becoming active), and its keymap was only active when the minibuffer was inactive. The keymap and the hook are the main two features of `minibuffer-inactive-mode`. > The idea here is to avoid the proliferation of unneeded major modes. Major modes are cheap. There is no problem with proliferation. > We don't seem to need two distinct modes here for the minibuffer. The two situations are very different, where the users expect very different behavior. > This is pretty much, but not quite, the same as how things were up until > recently. No, it's completely different: the difference may seem minor, but this minor reason is the raison d'=EAtre of `minibuffer-inactive-mode`, so what you're suggesting is, in practice, the removal of `minibuffer-inactive-mode`. Stefan