From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.bugs Subject: bug#6909: transient-mark-mode Date: Wed, 25 Aug 2010 18:10:36 +0000 Message-ID: <20100825181035.GA3203@muc.de> References: <20100825125853.GA5073@nekkar.rete> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1282759777 14687 80.91.229.12 (25 Aug 2010 18:09:37 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 25 Aug 2010 18:09:37 +0000 (UTC) Cc: 6909@debbugs.gnu.org To: Marco Bisetto Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Aug 25 20:09:35 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1OoKPh-0000H8-Pd for geb-bug-gnu-emacs@m.gmane.org; Wed, 25 Aug 2010 20:09:30 +0200 Original-Received: from localhost ([127.0.0.1]:56727 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OoKPg-00007j-UN for geb-bug-gnu-emacs@m.gmane.org; Wed, 25 Aug 2010 14:09:28 -0400 Original-Received: from [140.186.70.92] (port=41237 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OoKPa-000074-J1 for bug-gnu-emacs@gnu.org; Wed, 25 Aug 2010 14:09:23 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OoKPZ-0004Uf-BH for bug-gnu-emacs@gnu.org; Wed, 25 Aug 2010 14:09:22 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:59678) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OoKPZ-0004Ub-9l for bug-gnu-emacs@gnu.org; Wed, 25 Aug 2010 14:09:21 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1OoKEc-0001Tb-7H; Wed, 25 Aug 2010 13:58:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Alan Mackenzie Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Aug 2010 17:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6909 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 6909-submit@debbugs.gnu.org id=B6909.12827590555665 (code B ref 6909); Wed, 25 Aug 2010 17:58:02 +0000 Original-Received: (at 6909) by debbugs.gnu.org; 25 Aug 2010 17:57:35 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OoKEA-0001TK-EV for submit@debbugs.gnu.org; Wed, 25 Aug 2010 13:57:34 -0400 Original-Received: from colin.muc.de ([193.149.48.1] helo=mail.muc.de) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OoKE4-0001TF-2g for 6909@debbugs.gnu.org; Wed, 25 Aug 2010 13:57:32 -0400 Original-Received: (qmail 50958 invoked by uid 3782); 25 Aug 2010 17:58:49 -0000 Original-Received: from acm.muc.de (pD9E51AC2.dip.t-dialin.net [217.229.26.194]) by colin2.muc.de (tmda-ofmipd) with ESMTP; Wed, 25 Aug 2010 19:58:47 +0200 Original-Received: (qmail 3454 invoked by uid 1000); 25 Aug 2010 18:10:37 -0000 Content-Disposition: inline In-Reply-To: <20100825125853.GA5073@nekkar.rete> User-Agent: Mutt/1.5.9i X-Delivery-Agent: TMDA/1.1.5 (Fettercairn) X-Primary-Address: acm@muc.de X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Wed, 25 Aug 2010 13:58:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:39747 Archived-At: Hi, Marco On Wed, Aug 25, 2010 at 12:58:53PM +0000, Marco Bisetto wrote: > Hi all, > This is not a bug, it's a wrong feature: Agreed > - transient-mark-mode on by default is a bad idea Agreed emphatically. > - transient-mark-mode is a bad idea per se: you must press more keys and > waste energy for no reason Yes, indeed. > - Active Region Highlighting is nonsense if you use rectangles such as in > C-x r t Wouldn't know, since I've never used "Active Region Highlighting". > - Active Region Highlighting is a pain if you change your mind and no more > want to act on the region you just marked I'm sure you're right. > * transient-mark-mode off by default is a possible workaround to this bad > situation where everybody must set it to nil in the configuration file Be thankful that there _is_ a workaround. > Bye. There's a history here. About 2 or 3 years ago, there was long, acrimonious, and bitter (don't slag me off for tautology :-) debate on the Emacs developers' mailing list about making transient-mark-mode enabled by default. Every point you've raised (and quite a lot you haven't) was fiercely fought over. In the end, the maintainers of Emacs decided to leave the misfeature in. Apparently, there are quite a lot of people who actually like t-m-m; I can't imagine why. I predict that, rather sadly, your bug report will be shoved to one side and not acted upon. Nobody, not even me, wants to reopen the matter for more argument. Thanks indeed, though, for taking the trouble to submit this bug report. > -- > Marco Bisetto -- Alan Mackenzie (Nuremberg, Germany).