From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Josh Newsgroups: gmane.emacs.devel Subject: Re: Rectangular regions Date: Thu, 31 Oct 2013 22:55:22 -0700 Message-ID: References: <52707D17.6010801@dancol.org> <8338niefba.fsf@gnu.org> <87a9hq8h7p.fsf@bzg.ath.cx> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: ger.gmane.org 1383285368 15000 80.91.229.3 (1 Nov 2013 05:56:08 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 1 Nov 2013 05:56:08 +0000 (UTC) Cc: Jay Finger , emacs-devel , Bastien , Stefan Monnier , Eli Zaretskii , Daniel Colascione To: Leo Liu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Nov 01 06:56:12 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Vc7iO-0005kJ-2o for ged-emacs-devel@m.gmane.org; Fri, 01 Nov 2013 06:56:12 +0100 Original-Received: from localhost ([::1]:60432 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vc7iN-0002RG-LZ for ged-emacs-devel@m.gmane.org; Fri, 01 Nov 2013 01:56:11 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49138) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vc7iE-0002QA-Q8 for emacs-devel@gnu.org; Fri, 01 Nov 2013 01:56:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vc7i5-0001x5-FE for emacs-devel@gnu.org; Fri, 01 Nov 2013 01:56:02 -0400 Original-Received: from mail-wi0-f175.google.com ([209.85.212.175]:47680) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vc7i5-0001wb-9P for emacs-devel@gnu.org; Fri, 01 Nov 2013 01:55:53 -0400 Original-Received: by mail-wi0-f175.google.com with SMTP id hm4so657824wib.8 for ; Thu, 31 Oct 2013 22:55:52 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-type; bh=9yEIbvbzRxxvGHWnbxS8WsbjdDVIiPDQv+BmXCrLpUU=; b=Rs+TEAPVhTjq/O8x6emCUk5MMJqCsuB4P3yxT4XC1LW9H1GEsn/Ph884vWFd/GArhU upG6eQnHh7EpLI+v8Ryf2XJRld1g72Lcdqq6YvRGEiD7azoq3BuRHkHPoiBifFCKEhHN /MaX2k8j2nNfi2Pdn/NjKaSoZoshNgvsa07Yv/jKxTMusGmNDdpeSVjFqfsZs0NjA3Jk fuBQ0Z1FStlLY3ZKYhHk2A0lmizJ6aCqBOA9vmLzVBDu1UJitfXeW06s1MQWnBHtUaE0 dU1yY6jNgs0YEHbM9lbrJZ26/SFi9Hzt8Y62Ra3AW4O44qEd46jZjgwAdryVd+kCCHP0 x5lw== X-Gm-Message-State: ALoCoQk89trc4ehMCD6XKZy5hc2fBD5hSWG/Ad0HyqQev6I92zNQYy8JN1mmbxxrZREwmpRG82Nf X-Received: by 10.194.122.99 with SMTP id lr3mr990476wjb.21.1383285352328; Thu, 31 Oct 2013 22:55:52 -0700 (PDT) Original-Received: by 10.194.22.225 with HTTP; Thu, 31 Oct 2013 22:55:22 -0700 (PDT) In-Reply-To: X-Google-Sender-Auth: wff_U41L2XDwYOx3FLX72z7C-3U X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 209.85.212.175 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:164777 Archived-At: On Thu, Oct 31, 2013 at 9:42 PM, Leo Liu wrote: > On 2013-11-01 11:06 +0800, Josh wrote: >> IMO for most users setting a rectangular mark will be done infrequently >> enough that it would be a waste to dedicate C-] to it. C-x r C-SPC seems >> like a reasonable default binding to me for the reasons I mentioned earlier, >> and naturally users that prefer shorter bindings would be free to assign >> them in their init files. > > You are too pessimistic. There are many interesting things that can be > built on this feature. For example, I no longer need to `C-x r k', when > C-w will do just fine. Based on my personal experience and the mentions of rectangle commands I've seen on blogs, IRC, and elsewhere, my impression is that rectangle commands usually fall into the "occasionally very useful" category, with the emphasis on "occasionally." Perhaps I'm in the minority, but it doesn't seem worthwhile to give up C-] in exchange for saving a single keystroke for infrequent operations like kill-rectangle.