From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.devel Subject: Re: delete-selection-mode (was: FW: commands to select things of different kinds) Date: Sun, 20 Apr 2008 19:37:50 +0000 Message-ID: <20080420193750.GA3523@muc.de> References: <004a01c8a1a0$7215cdd0$0200a8c0@us.oracle.com> <878wz9btq8.fsf@jurta.org> <85fxthy4qp.fsf@lola.goethe.zz> <87hcdxz9zr.fsf_-_@jurta.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1208719217 32767 80.91.229.12 (20 Apr 2008 19:20:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 20 Apr 2008 19:20:17 +0000 (UTC) Cc: emacs-devel@gnu.org, rms@gnu.org, drew.adams@oracle.com, monnier@iro.umontreal.ca To: Juri Linkov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Apr 20 21:20:51 2008 connect(): Connection refused 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 1Jnf5n-00070R-7O for ged-emacs-devel@m.gmane.org; Sun, 20 Apr 2008 21:20:51 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Jnf57-00035k-VN for ged-emacs-devel@m.gmane.org; Sun, 20 Apr 2008 15:20:10 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Jnf53-00035U-61 for emacs-devel@gnu.org; Sun, 20 Apr 2008 15:20:05 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Jnf51-00035I-By for emacs-devel@gnu.org; Sun, 20 Apr 2008 15:20:04 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Jnf51-00035F-7w for emacs-devel@gnu.org; Sun, 20 Apr 2008 15:20:03 -0400 Original-Received: from colin.muc.de ([193.149.48.1] helo=mail.muc.de) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Jnf50-0003jy-Mt for emacs-devel@gnu.org; Sun, 20 Apr 2008 15:20:03 -0400 Original-Received: (qmail 56142 invoked by uid 3782); 20 Apr 2008 19:20:01 -0000 Original-Received: from acm.muc.de (p57AF44DA.dip.t-dialin.net [87.175.68.218]) by colin2.muc.de (tmda-ofmipd) with ESMTP; Sun, 20 Apr 2008 21:19:57 +0200 Original-Received: (qmail 3978 invoked by uid 1000); 20 Apr 2008 19:37:50 -0000 Content-Disposition: inline In-Reply-To: <87hcdxz9zr.fsf_-_@jurta.org> User-Agent: Mutt/1.5.9i X-Delivery-Agent: TMDA/1.1.5 (Fettercairn) X-Primary-Address: acm@muc.de X-detected-kernel: by monty-python.gnu.org: FreeBSD 4.6-4.9 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:95530 Archived-At: 'Evening, Juri! On Sun, Apr 20, 2008 at 02:43:36AM +0300, Juri Linkov wrote: > > I am very much against enabling delete-selection-mode by default. > I am very surprised. What could be a reason not to delete the region > after typing a character when this region was intentionally activated > specially for doing this. None whatsoever. However, by what mechanism can Emacs determine that deletion was, in fact, the reason the region was "activated", rather than a wish to save the region for future yanking, to capitalise all the letters in it, to narrow to it, or to do any of the other infinite things that regions are for? That a letter be typed after activating a region in no way signifies the user wanted to lose the region. Often, she'll have just forgotten to pacify it. Anyways.... the main point of my email: this discussion comes into the category of "things decided long ago, whose discussion now consumes our time and energy". RMS requested very recently that we cease such discussion. I've got bugs to fix. Cheers! > Juri Linkov -- Alan Mackenzie (Nuremberg, Germany).