From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: bug#7260: 24.0.50; DEL screwed up Date: Sat, 23 Oct 2010 09:05:08 +0200 Organization: Organization?!? Message-ID: <878w1ppexn.fsf@lola.goethe.zz> References: <87sjzyp6u3.fsf@catnip.gol.com> <83eibi84rw.fsf@gnu.org> <87wrp9jzjr.fsf@uwakimon.sk.tsukuba.ac.jp> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1287817555 20912 80.91.229.12 (23 Oct 2010 07:05:55 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 23 Oct 2010 07:05:55 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Oct 23 09:05:53 2010 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.69) (envelope-from ) id 1P9YAm-00055o-8L for ged-emacs-devel@m.gmane.org; Sat, 23 Oct 2010 09:05:48 +0200 Original-Received: from localhost ([127.0.0.1]:53229 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P9YAl-0003pm-J1 for ged-emacs-devel@m.gmane.org; Sat, 23 Oct 2010 03:05:47 -0400 Original-Received: from [140.186.70.92] (port=43960 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P9YAQ-0003pb-NW for emacs-devel@gnu.org; Sat, 23 Oct 2010 03:05:28 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P9YAP-0004jj-32 for emacs-devel@gnu.org; Sat, 23 Oct 2010 03:05:26 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:44985) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P9YAO-0004jI-Oe for emacs-devel@gnu.org; Sat, 23 Oct 2010 03:05:25 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1P9YAJ-0004zX-94 for emacs-devel@gnu.org; Sat, 23 Oct 2010 09:05:19 +0200 Original-Received: from p508e96c2.dip.t-dialin.net ([80.142.150.194]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 23 Oct 2010 09:05:19 +0200 Original-Received: from dak by p508e96c2.dip.t-dialin.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 23 Oct 2010 09:05:19 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 45 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: p508e96c2.dip.t-dialin.net X-Face: 2FEFf>]>q>2iw=B6, xrUubRI>pR&Ml9=ao@P@i)L:\urd*t9M~y1^:+Y]'C0~{mAl`oQuAl \!3KEIp?*w`|bL5qr,H)LFO6Q=qx~iH4DN; i"; /yuIsqbLLCh/!U#X[S~(5eZ41to5f%E@'ELIi$t^ Vc\LWP@J5p^rst0+('>Er0=^1{]M9!p?&:\z]|;&=NP3AhB!B_bi^]Pfkw User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:H+02z96BJjoacMWoRhfXvsP0hoA= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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:132012 Archived-At: "Stephen J. Turnbull" writes: > Lars Magne Ingebrigtsen writes: > > > So... people have been complaining for more than two years, and nobody > > has addressed this yet? > > It has been addressed. The only way this *can* be addressed is to > make a decision one way or the other, and that's been done. Uh no. We are programmers. Consequently, a _lot_ of work has been invested in making transient-mark-mode less noisome, both before making it the default, and in the aftermath. In fact, the repercussions have not died down: a number of details concerning the interaction with selections and deletions are still more or less evolving. So there certainly is more to address than whether to turn it on by default, and that is being done. The ultimate point in providing a customizable option is to make all choices work well. If one choice sucks and we are not going to change its behavior, we are better off without it. When people ask for some option that, in its simplest incarnation, sucks royally, it is somewhat cynical to give it to them without bothering to address the issues that make it suck on Emacs without further improvement. "I told you you don't really want that". > FWIW transient-mark-mode (actually, zmacs-mode) ON has been the > default in XEmacs since 1998 or so, and the complaints took about 12 > months to die out. My impression at the time was that a majority of > the complainers tried the new behavior and decided it was acceptable > (may be biased, because I'm in that group), and a large minority > decided to turn it off at initialization and stopped complaining. New > users never complain about it AFAICR. I don't like the "implement and leave it" attitude. Moving a controversial feature to a less controversial state causes a lot of bile and bickering on the Emacs developer list. It makes the list a less friendly place, and Emacs itself a more friendly place. -- David Kastrup