From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= Newsgroups: gmane.emacs.devel Subject: Re: Confused by y-or-n-p Date: Thu, 24 Dec 2020 16:49:50 +0000 Message-ID: References: <834kkcr1eo.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33045"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eli Zaretskii , emacs-devel To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Dec 24 17:51:16 2020 Return-path: Envelope-to: ged-emacs-devel@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 1ksTpc-0008VS-L1 for ged-emacs-devel@m.gmane-mx.org; Thu, 24 Dec 2020 17:51:16 +0100 Original-Received: from localhost ([::1]:39648 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ksTpb-0008OA-ML for ged-emacs-devel@m.gmane-mx.org; Thu, 24 Dec 2020 11:51:15 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39940) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ksToT-0007so-L0 for emacs-devel@gnu.org; Thu, 24 Dec 2020 11:50:05 -0500 Original-Received: from mail-io1-xd30.google.com ([2607:f8b0:4864:20::d30]:37619) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ksToS-0001yR-1v; Thu, 24 Dec 2020 11:50:05 -0500 Original-Received: by mail-io1-xd30.google.com with SMTP id p187so2442486iod.4; Thu, 24 Dec 2020 08:50:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=VhnMsfNYkcuAR+InjedVlXY0Mtfke6UpDqJep30v9hs=; b=UHvbgg6A83XDaEzwNI+AFvH9TM8aCP08VPPAg7FPgvBAB38oTw8wKyptkaCpZk+m/U b+sKhjd0nFFzxLEvtuv3kX1GgETcG5eDcBilfWK5rBjOrfDA60E5iQu4eDa7yBamNA5h FelS4t3hstkFNvoZJq16Qufd3uhVldjYuZMFp/bnPUMrVGgMj6W/wIh0HDxgQHBJqNPd l0Oe1Yjgtn2Tj5HQ1r2KHPCiVI/nzfUhrDhIGKfRDbaTcWEJpNtWex5uP0T9lzo/xzDe qsE9OlJMqQQOGeNVREU8JBknfLGgzqL4X/oV4seZqqG+wDof7GkjR0hUQo6EaCm73Ksy 9uag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=VhnMsfNYkcuAR+InjedVlXY0Mtfke6UpDqJep30v9hs=; b=XPkbbFgFMayWHwGhUaEmDazKQdH4mU0t4TyvfESTb3ncSjSRwsl15b1xMukmP3oNlw kE6DFTxWse9O7LHYex7DeY284L2P2obU2dAwonKu2P3MEyovf7OsRRlEnJhdTyazW8UZ 3BwEBsdh+FMkuSIfd3jTgzYvr5yRLkf7p90Mivwc3b+kqMFksPub5vmsA+No5/flWmQR Cd8CcLGbnozBS7y8mgR3sQTfMJDL9zesD+yZNoinygCwhsfPPldOYV88yr7PNw6BQLNH inkA7GT1ESMKT1xxSHHvqjkfGnnpFWLyi89LZYTA9Tk/Venw/p+LB6ckkGTvAOsC79hH PXDw== X-Gm-Message-State: AOAM531/HAOiENFHNC9KT+QnAUEyblIH+cpKK/kc9DIvPsEeRf4Hcpil om5RkNH/wBiQLqYN9XZ24U6NP8Ii3t3MruB7Z4vevyUA X-Google-Smtp-Source: ABdhPJx6EyT99l68c2gENprOqqqPeSh24xk846CHrbOwkBs92h97UCjIjfHDctBCj0m9meCi7qYKOaK19PdJyg1tbfw= X-Received: by 2002:a05:6638:dc3:: with SMTP id m3mr27352746jaj.78.1608828601781; Thu, 24 Dec 2020 08:50:01 -0800 (PST) In-Reply-To: Received-SPF: pass client-ip=2607:f8b0:4864:20::d30; envelope-from=joaotavora@gmail.com; helo=mail-io1-xd30.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:261692 Archived-At: On Thu, Dec 24, 2020 at 5:53 AM Richard Stallman wrote: > > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > > Would it make sense to add a user option to disallow switching from > > the minibuffer in the middle of y-or-n-p? Then people who get > > confused by this could set it to avoid the confusion. > > Please do! If you are happy with the current behavior, just don't > set the option. To be honest I'd also welcome such an option that quits the minibuffer input immediately after switching away from it to another window. No just y-or-n-p: every minibuffer-prompt. I realize I would lose the ability to go search in other buffers for answers to the prompt being offered in the minibuffer, but I \would still prefer it to the confusion of leaving something hanging there. It always gets me, even after many years of Emacs. I'm sure there's are multiple Elisp snippets that achieve this, I wonder if someone can think of a simple one and post it here. Thanks, Jo=C3=A3o