From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gregory Heytings Newsgroups: gmane.emacs.bugs Subject: bug#48254: 28.0.50; minibuffer does not show the prompt of a command on first invocation Date: Sun, 09 May 2021 22:37:32 +0000 Message-ID: <618a480bbebbc24aa804@heytings.org> References: <87h7jg7z53.fsf@gmail.com> <531453ddd6cc9bc89ad2@heytings.org> <878s4q1u2e.fsf@gmail.com> <9d2af8183134a906cbe8@heytings.org> <87h7jdocl7.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5695"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 48254@debbugs.gnu.org To: max.brieiev@gmail.com Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon May 10 00:38:12 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 1lfs3v-0001IP-FB for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 10 May 2021 00:38:11 +0200 Original-Received: from localhost ([::1]:33560 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lfs3t-0007le-I4 for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 09 May 2021 18:38:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52498) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lfs3m-0007lU-Tk for bug-gnu-emacs@gnu.org; Sun, 09 May 2021 18:38:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:45225) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lfs3m-00040w-ME for bug-gnu-emacs@gnu.org; Sun, 09 May 2021 18:38:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lfs3m-0007PS-IB for bug-gnu-emacs@gnu.org; Sun, 09 May 2021 18:38:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Gregory Heytings Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 09 May 2021 22:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48254 X-GNU-PR-Package: emacs Original-Received: via spool by 48254-submit@debbugs.gnu.org id=B48254.162059985628448 (code B ref 48254); Sun, 09 May 2021 22:38:02 +0000 Original-Received: (at 48254) by debbugs.gnu.org; 9 May 2021 22:37:36 +0000 Original-Received: from localhost ([127.0.0.1]:56771 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfs3M-0007Ol-63 for submit@debbugs.gnu.org; Sun, 09 May 2021 18:37:36 -0400 Original-Received: from heytings.org ([95.142.160.155]:44638) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfs3K-0007Od-Ac for 48254@debbugs.gnu.org; Sun, 09 May 2021 18:37:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20210101; t=1620599853; bh=sb1/2WutPPpM4+3dCkaxlO11YTCEjOQ1yWVAHQUIrVw=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=U3Yn6W0MmCTPGRgBX2q8asmg/yRQTVdxfIpFbzsKYckWxAlAYimUeuL9HhTERE0j5 bsuL1M96xEWtMmXRowbFI3Dk5In0OFECNWjR70M3yrh8jBxnrkMgTaNoUkMavy87yz qMCccxyrmr0j7GHICm55GsAaABZLj5TXHdl9VksKFHIZqOFjfoKx8Clo0Bsxga5rPH xL/GlMOTmJq7i9Ps6SXmOXE+UpeU8Gb5Q4cUGLl+lgDxzSftUl+4BGLwfh0YOaLNIk H8JhrrFgZfTqJBsQUuh/ujWc9siN2k+Gc5opHKshaPgiDJVe6SB3JxZgj098fe1q3Y /cVGACfiX9xjA== In-Reply-To: <87h7jdocl7.fsf@gmail.com> 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:206120 Archived-At: I'm not sure I understand what you want. Where do you want the Dvorak input method to be active, and where do you want it to be disabled? As I said earlier, if you don't want to enable english-dvorak in the minibuffer, all you have to do is to remove the line: (add-hook 'minibuffer-setup-hook (lambda () (set-input-method "english-dvorak"))) Then you'll have a consistent behavior: the Dvorak input method will be active in buffers you edit, and for everything else (key bindings, minibuffer interaction, help buffers, ...) it will be disabled. If what you want is to activate the Dvorak input method only for some specific commands that use the minibuffer, you can use (defun enable-english-dvorak () (if (memq this-command '(find-file execute-extended-command switch-to-buffer)) (set-input-method "english-dvorak"))) (add-hook 'minibuffer-setup-hook #'enable-english-dvorak) and adapt the command list to suit your needs. Does that solve the problem you have?