From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jeff Norden Newsgroups: gmane.emacs.devel Subject: Re: longtime user of emacs (was: "Why is emacs so square?") Date: Mon, 13 Jul 2020 22:58:01 -0500 Message-ID: References: <86wo37nedn.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24787"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: andres.ramirez Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Jul 14 06:41:33 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 1jvCl3-0006Kv-O5 for ged-emacs-devel@m.gmane-mx.org; Tue, 14 Jul 2020 06:41:33 +0200 Original-Received: from localhost ([::1]:33438 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jvCl2-0002Qo-QM for ged-emacs-devel@m.gmane-mx.org; Tue, 14 Jul 2020 00:41:32 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59126) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jvC52-000093-VK for emacs-devel@gnu.org; Mon, 13 Jul 2020 23:58:08 -0400 Original-Received: from mta.tntech.edu ([149.149.2.87]:65057) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jvC51-0005Dz-21 for emacs-devel@gnu.org; Mon, 13 Jul 2020 23:58:08 -0400 Original-Received: from math.tntech.edu (unknown [149.149.102.6]) by mta.tntech.edu (Postfix) with ESMTPS id 2F9823000D88; Mon, 13 Jul 2020 22:58:04 -0500 (CDT) Original-Received: from norden.tntech.edu ([149.149.102.4] helo=norden.math.tntech.edu) by math.tntech.edu with esmtp (Exim 4.92) (envelope-from ) id 1jvC4v-000190-R5; Mon, 13 Jul 2020 22:58:02 -0500 Original-Received: by norden.math.tntech.edu (Postfix, from userid 742) id C17F22572B73; Mon, 13 Jul 2020 22:58:01 -0500 (CDT) In-Reply-To: <86wo37nedn.fsf@gmail.com> (message from andres.ramirez on Tue, 14 Jul 2020 00:12:36 +0000) X-SA-Spam-Score: 0.0 X-SA-Spam-Report: Spam detection software, running on the system "math.tntech.edu", has NOT identified this incoming email as spam. If you have any questions, contact @@CONTACT_ADDRESS@@ pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 T_SPF_HELO_TEMPERROR SPF: test of HELO record failed (temperror) Received-SPF: pass client-ip=149.149.2.87; envelope-from=jnorden@tntech.edu; helo=mta.tntech.edu X-detected-operating-system: by eggs.gnu.org: First seen = 2020/07/13 23:58:04 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] 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_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Tue, 14 Jul 2020 00:40:51 -0400 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:252940 Archived-At: > Do You think vanilla emacs has good defaults? If your answer to the > previous question is "No". What would You change on vanilla emacs > defaults? I agree with Po Lu that the defaults are reasonable and should certainly not be changed lightly. I'll go further and say that, since emacs is designed at its core to be customizable and extensible, the "vanilla defaults" are far less critical than they would otherwise be. Everyone has their own preferences. But it's easy to change any that differ from the defaults. If I'm using a "vanilla" emacs, I usually change scroll-step (or -conservatively), but this just takes a moment. And, if I can't recall the variable name, I just do M-x set-variable scroll- [TAB], and there they are. So, I probably wouldn't argue for having the keyboard-quit-strong that I posted above become a replacement for keyboard-quit. Instead, if folks think it is a worthwhile idea, maybe a customizable variable could control the default behavior of C-g. Then it just becomes the relatively minor question of what the default value should be for this variable. -Jeff