From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ergus Newsgroups: gmane.emacs.devel Subject: Re: Include which-key.el in the Emacs distribution Date: Tue, 8 Sep 2020 22:14:34 +0200 Message-ID: <20200908201434.hrvupafbu2kyvb4q@Ergus> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32957"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Stefan Kangas , Justin Burkett , emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Sep 08 22:20:18 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 1kFk6E-0008T2-7Z for ged-emacs-devel@m.gmane-mx.org; Tue, 08 Sep 2020 22:20:18 +0200 Original-Received: from localhost ([::1]:58032 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kFk6D-0001Xm-5R for ged-emacs-devel@m.gmane-mx.org; Tue, 08 Sep 2020 16:20:17 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46960) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kFk0w-0002VM-LA for emacs-devel@gnu.org; Tue, 08 Sep 2020 16:14:50 -0400 Original-Received: from sonic307-2.consmr.mail.bf2.yahoo.com ([74.6.134.41]:38710) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kFk0t-0005mN-NG for emacs-devel@gnu.org; Tue, 08 Sep 2020 16:14:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048; t=1599596084; bh=4hIkIt8rXtxOG+dXJwZzCa9Dta18OlsePT77JyoNVTo=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=JCwbHFQxo72NZ0XH8wOKablfM3C4HPEJE3gZ4neqbjO2IIZ9V2SJAXI94H56Czd5LjQad4NCJGWnVlpUW926kY5EldKAXK52xJwWQcEF099fFF8rYg1BLWZ0dTkJMmdBbs7EA2VP0XdhUxVHE/jzVJUAfFG+i8lw4m1/G5OFruzpWjbwig4v5TZ4fMB8+pd9fuYYQXyDHWvWjBcH5Y+UgubxBX0o0SVNPoA2Go1sOTQdC1veFbJKkPaTLZYSVxHocSWYJBtzx5HRhg/2s9PFoGLYt/RQd+j3hFkf333WX7DhfQ5dmwyG243WvvR7C4x9dcrghycnKeJypVzgmCfnjg== X-YMail-OSG: .BPhC3AVM1mlU.tD3629W9en_zrw6BfsTXk69B6rZCAzV8imzYqzGh3RGdTa8_A 9Lz7VUw8y7fng9_fZ4nc0L.FqOVTJFBFEfdxnzmCzqOphIbfS1Sa0Tt_BXCQqh3b6SytK5WMumLR gAoRURq_QGJO5zgdukbn46Wq.iGgyBWpnx9NXqFd0zxXSYL6iFAvH6l.MZN.jno9fqmlJ3v4lni1 vDYHjel3vP_YpdEdpDz8i8V5RTVf74NXfuje7LFz4LHP1rFMhQU0y83JYwx58SX12K4_KRSE7f_n 7Udlp943jQGoogvd5mhCLBW09DqvMDhWFAVd4iBYhv.qSNidRvrsWMaJRp.xSHs.EkGNyB5e4n67 LIl5U_G9wSxLInoUuQDg5Vp_cjG6pwawR6Z7.jjKdGf7vPyp9nReMozjDvrq502wcRsqgJJpAhm_ M0VPrZhtg5N4YOSHwojmYBfodekdIiCUYmvYjv7snQ04vRMsdoS9IHgvP.xEGfmLRKnjhZkXYL4d cCWFJzrd2l2KZYL80jZjXRG.S30qqQjSDOYYDqtkfnWPOLl5.EORlhfWVltfu_UG4C8hWmO.XFhG FN5Xdzdou_VI07_wX_I05AfjQhDqtqdkDIgqmzJc6So2cOsodUBjBsCK0_2qPaLml.yA1FNt44kM kVEeQU7z4VZXwhdaoz8cD1o9pA0jX7dNeJ08semZ4kXoHH1BvJPrEuCGgvS8czwPA41XAJdcxeny 5mgNNP6wK6HVsladifXZFUPgMxXia5sMT2ULonNyfnXDLl55YeTPdpyPsz3Dth_ne7Fz5QotYVzn Lm4q9y5EtWqyMffkaJ3uQPrfJsgDp.Thhn3MmvJCWH Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.bf2.yahoo.com with HTTP; Tue, 8 Sep 2020 20:14:44 +0000 Original-Received: by smtp420.mail.ir2.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID a972f864b8ca0cbca5c3eb584909da76; Tue, 08 Sep 2020 20:14:39 +0000 (UTC) Content-Disposition: inline In-Reply-To: X-Mailer: WebService/1.1.16565 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.aol Apache-HttpAsyncClient/4.1.4 (Java/11.0.7) Received-SPF: pass client-ip=74.6.134.41; envelope-from=spacibba@aol.com; helo=sonic307-2.consmr.mail.bf2.yahoo.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/09/08 16:14:44 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no 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:254810 Archived-At: Now I am the one becoming conservative here. I really love which-key but enabling it by default for everyone could be a bit premature. Maybe adding a very easy to find option in the toolbar could be a better first step? So the ones (like me) who love it can improve it until it becomes ready to be default without the complains if the other who doesn't. On Tue, Sep 08, 2020 at 03:19:45PM -0400, Stefan Monnier wrote: >> I propose to include `which-key' in the default Emacs distribution. > >I think it would be most useful to enable it by default. >But for that it needs to be polished enough that it's still bearable for >those users who don't like it (e.g. the guy with his 1MB .emacs file >that has to use a `emacs -Q` when testing something, or when using >Emacs on someone else's computer/account). > > > Stefan > >