From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#48153: 28.0.50; minor mode keymaps should not override keymap given to read-from-minibuffer Date: Wed, 05 May 2021 15:15:18 +0300 Message-ID: <83r1il2x7t.fsf@gnu.org> References: <1a73bd6c69bb5c6a8431@heytings.org> <1a73bd6c69374497d37b@heytings.org> <1a73bd6c69101f3312ad@heytings.org> <1a73bd6c691b937c82fc@heytings.org> <70f2eadd5f48937bb057@heytings.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30247"; mail-complaints-to="usenet@ciao.gmane.io" Cc: gregory@heytings.org, 48153@debbugs.gnu.org To: Jimmy Yuen Ho Wong , Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed May 05 14:16:22 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 1leGRx-0007hI-BO for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 05 May 2021 14:16:21 +0200 Original-Received: from localhost ([::1]:39132 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1leGRw-0006bw-Dj for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 05 May 2021 08:16:20 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36828) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1leGRe-0006aC-D8 for bug-gnu-emacs@gnu.org; Wed, 05 May 2021 08:16:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:48240) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1leGRe-0005MJ-5P for bug-gnu-emacs@gnu.org; Wed, 05 May 2021 08:16:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1leGRe-0002dg-0R for bug-gnu-emacs@gnu.org; Wed, 05 May 2021 08:16:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 05 May 2021 12:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48153 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 48153-submit@debbugs.gnu.org id=B48153.162021694410134 (code B ref 48153); Wed, 05 May 2021 12:16:01 +0000 Original-Received: (at 48153) by debbugs.gnu.org; 5 May 2021 12:15:44 +0000 Original-Received: from localhost ([127.0.0.1]:59784 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1leGRM-0002dO-Ad for submit@debbugs.gnu.org; Wed, 05 May 2021 08:15:44 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:56700) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1leGRK-0002dI-If for 48153@debbugs.gnu.org; Wed, 05 May 2021 08:15:43 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:43009) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1leGRE-0005G0-0E; Wed, 05 May 2021 08:15:36 -0400 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3177 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1leGR6-0000k6-QF; Wed, 05 May 2021 08:15:30 -0400 In-Reply-To: (message from Jimmy Yuen Ho Wong on Wed, 5 May 2021 10:10:23 +0100) 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:205683 Archived-At: > From: Jimmy Yuen Ho Wong > Date: Wed, 5 May 2021 10:10:23 +0100 > Cc: 48153@debbugs.gnu.org > > > Why would they not? The minibuffer behaves, in that respect, like any > > other buffer. Note that they do so only when the minor mode is enabled in > > the minibuffer. > > Because the minibuffer does not behave like any other buffers. Setting > `minor-mode-overriding-map-alist` has no effect, so I think either the > minibuffer really needs to behave like any other buffer, or > special-cased and documented the ways it differs from regular buffers. I admit that I've lost the context in this discussion. I'm CC'ing Stefan in the hope he could tell whether we do or don't have a problem here; if Stefan is unable to do that, either, we will unfortunately have to get back to the beginning and explain what kind of problems the current behavior causes. Because in general what Jimmy described in the original report sounds the expected behavior to me.