From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jean Louis Newsgroups: gmane.emacs.help Subject: Re: not good proposal: "C-z " reserved for users Date: Sat, 13 Feb 2021 10:59:11 +0300 Message-ID: References: <87r1llsuxq.fsf@robertthorpeconsulting.com> <0e37cf97-b9ee-e3af-16e3-3a312c47e75f@yandex.ru> <2e293769-873b-3056-cb30-c10ee59b3aee@yandex.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6551"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/2.0 (3d08634) (2020-11-07) Cc: Gregory Heytings , Robert Thorpe , help-gnu-emacs@gnu.org To: Dmitry Gutov Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sat Feb 13 09:03:47 2021 Return-path: Envelope-to: geh-help-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 1lApu7-0001bm-78 for geh-help-gnu-emacs@m.gmane-mx.org; Sat, 13 Feb 2021 09:03:47 +0100 Original-Received: from localhost ([::1]:57922 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lApu6-0008T8-53 for geh-help-gnu-emacs@m.gmane-mx.org; Sat, 13 Feb 2021 03:03:46 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57956) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lApta-0008Sn-21 for help-gnu-emacs@gnu.org; Sat, 13 Feb 2021 03:03:14 -0500 Original-Received: from stw1.rcdrun.com ([217.170.207.13]:41613) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lAptY-00015l-HQ for help-gnu-emacs@gnu.org; Sat, 13 Feb 2021 03:03:13 -0500 Original-Received: from localhost ([::ffff:41.202.241.3]) (AUTH: PLAIN securesender, TLS: TLS1.2,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by stw1.rcdrun.com with ESMTPSA id 000000000001DFF5.00000000602787BB.0000598D; Sat, 13 Feb 2021 01:03:06 -0700 Mail-Followup-To: Dmitry Gutov , Robert Thorpe , Gregory Heytings , help-gnu-emacs@gnu.org Content-Disposition: inline In-Reply-To: <2e293769-873b-3056-cb30-c10ee59b3aee@yandex.ru> Received-SPF: pass client-ip=217.170.207.13; envelope-from=bugs@gnu.support; helo=stw1.rcdrun.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:127910 Archived-At: * Dmitry Gutov [2021-02-13 00:09]: > On 12.02.2021 22:26, Jean Louis wrote: > > So Emacs could decide to ignore the shell job control and become > > incompatible to shell users' expectations that Control-Z should work > > when invoked from shell. > > We do have bindings are are similar to the shell's, but not exact copies, > like 'C-c C-d' or 'C-c C-c' in comint. Maybe you speak of other thing not related to job control. Control-Z in shell should suspend jobs no matter what job is doing. That expectation comes from shell, not Emacs, Emacs keybindings are not relevant for shell job control. Like C-c C-d or C-c C-c that maybe does something in Emacs mode is not related to shell outside of Emacs, it does nothing in other modes. So is not related to shell, as the shell we speak here is the outside shell from where Emacs is invoked. Not the M-x shell.