From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.bugs Subject: bug#45625: C-p (previous-line) now wipes out windows, if misaimed Date: Mon, 04 Jan 2021 00:16:15 -0500 Message-ID: References: <87sg7if782.5.fsf@jidanni.org> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38765"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 45625@debbugs.gnu.org, jidanni@jidanni.org To: Philipp Stephani Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jan 04 06:17: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 1kwIFI-0009xB-EO for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 04 Jan 2021 06:17:32 +0100 Original-Received: from localhost ([::1]:41790 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kwIFH-0003L2-G4 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 04 Jan 2021 00:17:31 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45036) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kwIEo-0003Jf-Rv for bug-gnu-emacs@gnu.org; Mon, 04 Jan 2021 00:17:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:55885) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kwIEo-0006Ih-FH for bug-gnu-emacs@gnu.org; Mon, 04 Jan 2021 00:17:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kwIEo-0001H7-Ae for bug-gnu-emacs@gnu.org; Mon, 04 Jan 2021 00:17:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 04 Jan 2021 05:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45625 X-GNU-PR-Package: emacs Original-Received: via spool by 45625-submit@debbugs.gnu.org id=B45625.16097373844852 (code B ref 45625); Mon, 04 Jan 2021 05:17:02 +0000 Original-Received: (at 45625) by debbugs.gnu.org; 4 Jan 2021 05:16:24 +0000 Original-Received: from localhost ([127.0.0.1]:39198 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kwIEB-0001GC-UG for submit@debbugs.gnu.org; Mon, 04 Jan 2021 00:16:24 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:51530) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kwIEA-0001Fz-JQ for 45625@debbugs.gnu.org; Mon, 04 Jan 2021 00:16:22 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:55241) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kwIE5-0005sY-9w; Mon, 04 Jan 2021 00:16:17 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1kwIE3-0005Pk-EM; Mon, 04 Jan 2021 00:16:15 -0500 In-Reply-To: (message from Philipp Stephani on Sun, 3 Jan 2021 18:04:45 +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:197286 Archived-At: [[[ 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. ]]] > > Just the other day I noticed windows disappearing. It turns out that > > "ESC ESC ESC" has been made even more super powered, by adding "or go > > back to just one window (by deleting all but the selected window)" to > > the many things it does. > This functionality has been present since keyboard-escape-quit was > introduced in 1994 (commit c66587feff67603818ea49fe4b7bfafe77a93e89, > Emacs 19.29). The reason we did this is that some beginners made two windows and didn't understand why the screen was split. They also did not understand how to get "out" of that "mode". So we set up ESC ESC ESC to "get you out of anything" in Emacs, including the split screen. Jidanni, we could add an option to tell ESC ESC ESC not to mess with the window layout, for users who do know the C-x 1 command. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)