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: Wed, 10 Feb 2021 13:43:43 +0300 Message-ID: References: <1973673328.2493716.1612740554692.ref@mail.yahoo.com> <1973673328.2493716.1612740554692@mail.yahoo.com> <83tuqnkzff.fsf@gnu.org> 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="40104"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/2.0 (3d08634) (2020-11-07) Cc: help-gnu-emacs , Francis Belliveau To: Yuri Khan Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Wed Feb 10 11:47:23 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 1l9n1n-000AJd-HA for geh-help-gnu-emacs@m.gmane-mx.org; Wed, 10 Feb 2021 11:47:23 +0100 Original-Received: from localhost ([::1]:59150 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l9n1m-0002EI-Hd for geh-help-gnu-emacs@m.gmane-mx.org; Wed, 10 Feb 2021 05:47:22 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45506) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l9n16-0002E0-VQ for help-gnu-emacs@gnu.org; Wed, 10 Feb 2021 05:46:42 -0500 Original-Received: from stw1.rcdrun.com ([217.170.207.13]:39589) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l9n14-0001N4-Vz for help-gnu-emacs@gnu.org; Wed, 10 Feb 2021 05:46:40 -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 000000000001E079.000000006023B98C.000025C4; Wed, 10 Feb 2021 03:46:36 -0700 Mail-Followup-To: Yuri Khan , Francis Belliveau , help-gnu-emacs Content-Disposition: inline In-Reply-To: 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:127761 Archived-At: * Yuri Khan [2021-02-09 12:11]: > On Tue, 9 Feb 2021 at 13:45, Jean Louis wrote: > > > Emacs is used on console by millions of people. Console itself defines > > C-z as suspend of the job, so C-z is always expecte to suspend the > > job for many programs, not only Emacs. > > > Job control is important part of computer operation, that is why C-z > > shall remain untouched, just how it is now. > > Why though? I believe when you suspend a program what you really want > is a shell prompt, and you could get that by opening a new tab or pane > in your terminal emulator, or a new screen, window or pane in tmux. Another issue with screen and tmux is that switching to different screen or pane is not same as suspending a job. There are many different use cases to suspend a job, imagine if I open up new VPS for video processing and I invoke a command that goes over capacities of the VPS, maybe everything blocks, I may need C-z to unblock myself. Shell job suspended is not same as job running in other shell or other pane or window as those remain unsuspended and running, while suspended one stops and do not use resources. Jean