From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: "Perry E. Metzger" Newsgroups: gmane.emacs.devel Subject: Re: GNU Emacs raison d'etre Date: Thu, 28 May 2020 16:33:55 -0400 Message-ID: <20200528163355.28231341@jabberwock.cb.piermont.com> References: <70bb51fd-447d-928c-4d69-1c9673a44471@online.de> <871rnnvmdx.fsf@red-bean.com> <87pnb7sira.fsf@red-bean.com> <87lflcg0k9.fsf@red-bean.com> <0f1cd319-fa8c-4453-b909-fdd36f337906@default> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="55735"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Richard Stallman , Andreas Roehler , "excalamus--- via \"Emacs development discussions.\"" , Karl Fogel , excalamus@tutanota.com, Drew Adams To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu May 28 22:34:30 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 1jePEU-000EGL-MZ for ged-emacs-devel@m.gmane-mx.org; Thu, 28 May 2020 22:34:30 +0200 Original-Received: from localhost ([::1]:54864 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jePET-0004Wd-Pu for ged-emacs-devel@m.gmane-mx.org; Thu, 28 May 2020 16:34:29 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57000) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jePDy-0003eB-Aw for emacs-devel@gnu.org; Thu, 28 May 2020 16:33:58 -0400 Original-Received: from hacklheber.piermont.com ([2001:470:30:84:e276:63ff:fe62:3400]:56592) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jePDx-0004NI-B4; Thu, 28 May 2020 16:33:57 -0400 Original-Received: from snark.cb.piermont.com (localhost [127.0.0.1]) by hacklheber.piermont.com (Postfix) with ESMTP id E9A753D; Thu, 28 May 2020 16:33:55 -0400 (EDT) Original-Received: from jabberwock.cb.piermont.com (jabberwock.cb.piermont.com [10.160.2.107]) by snark.cb.piermont.com (Postfix) with ESMTP id C19EE3C2001; Thu, 28 May 2020 16:33:55 -0400 (EDT) In-Reply-To: Received-SPF: pass client-ip=2001:470:30:84:e276:63ff:fe62:3400; envelope-from=perry@piermont.com; helo=hacklheber.piermont.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/28 16:30:38 X-ACL-Warn: Detected OS = ??? 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_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN 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:251576 Archived-At: On Thu, 28 May 2020 13:37:19 -0400 Stefan Monnier wrote: > > What does C-g mean? > > For me, the intuition is a sound that I find hard to transcribe into > ASCII but could be something like "ghuhuh!" with the accent on the > second "u" and a good dose of frustration sprinkled throughout ;-) And besides, it doesn't matter where C-g comes from. Thousands and thousands of people memorized it. I memorized it in 1983. My fingers will not do anything else at this point. Any other key sequence would, regardless, be just as arbitrary and capricious, and not any easier to learn for newcomers. It is the nature of a system like Emacs that the learning curve is extremely steep, but once you have crossed it, you work far more efficiently than you did before you assaulted it. Perry -- Perry E. Metzger perry@piermont.com