From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chong Yidong Newsgroups: gmane.emacs.devel Subject: Re: bug#2887: Suggestions for simple.el Date: Tue, 07 Apr 2009 13:22:02 -0400 Message-ID: <87iqlg4bwl.fsf@cyd.mit.edu> References: <26172.194.144.135.59.1238851923.squirrel@www.hafro.is> <11531.194.144.135.59.1238888128.squirrel@www.hafro.is> <13654.194.144.135.59.1238962672.squirrel@www.hafro.is> <16717.194.144.135.59.1239072410.squirrel@www.hafro.is> <008701c9b79b$41f3f250$0200a8c0@us.oracle.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1239124849 2586 80.91.229.12 (7 Apr 2009 17:20:49 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 7 Apr 2009 17:20:49 +0000 (UTC) Cc: 2887@emacsbugs.donarmstrong.com, emacs-devel@gnu.org, 'Stefan Monnier' , 'Arni Magnusson' To: "Drew Adams" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Apr 07 19:22:07 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LrEzm-00056L-KL for ged-emacs-devel@m.gmane.org; Tue, 07 Apr 2009 19:21:58 +0200 Original-Received: from localhost ([127.0.0.1]:38900 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LrEyO-0001Ga-6R for ged-emacs-devel@m.gmane.org; Tue, 07 Apr 2009 13:20:32 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LrEyJ-0001Fi-Go for emacs-devel@gnu.org; Tue, 07 Apr 2009 13:20:27 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LrEyF-0001Ee-2M for emacs-devel@gnu.org; Tue, 07 Apr 2009 13:20:26 -0400 Original-Received: from [199.232.76.173] (port=40828 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LrEyE-0001EU-N9 for emacs-devel@gnu.org; Tue, 07 Apr 2009 13:20:22 -0400 Original-Received: from cyd.mit.edu ([18.115.2.24]:33123) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LrEyE-000693-Dh for emacs-devel@gnu.org; Tue, 07 Apr 2009 13:20:22 -0400 Original-Received: by cyd.mit.edu (Postfix, from userid 1000) id 7605157E21C; Tue, 7 Apr 2009 13:22:02 -0400 (EDT) In-Reply-To: <008701c9b79b$41f3f250$0200a8c0@us.oracle.com> (Drew Adams's message of "Tue, 7 Apr 2009 09:09:32 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.91 (gnu/linux) X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:110120 Archived-At: "Drew Adams" writes: >> I think I will prefer to leave those unbound for now, waiting for more >> generally useful commands, or more general agreement that they are >> generally useful. > > So it sounds as if you're actually going to add these things to Emacs > (even if you don't bind them by default)? > > If so, that's quite surprising, especially since the policy has always > been _not_ to add functions simply because they _might_ be generally > useful. I don't think that's what Stefan was saying (but he can speak for himself). You're right, of course, that it's not a good idea to add functions simply because they *might* be useful, especially since simple.el is loaded by default. I have not looked through bug#2887 in detail, but my impression is that most of the suggested functions aren't quite suitable for default inclusion in Emacs. They are, however, Valuable Excercises For the Novice Emacs Lisp coder. Maybe someone should set up a page on Emacswiki for this sort of thing.