From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Lennart Borgman (gmail)" Newsgroups: gmane.emacs.devel Subject: Re: Move selection up, down Date: Wed, 20 Aug 2008 00:58:33 +0200 Message-ID: <48AB5019.1090608@gmail.com> References: <1422fa24-05d5-436b-82e2-b436af0a00a3@m3g2000hsc.googlegroups.com> <48AB3F8C.4020703@gmail.com> <00b201c9024b$54d92710$0200a8c0@us.oracle.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1219186783 15951 80.91.229.12 (19 Aug 2008 22:59:43 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 19 Aug 2008 22:59:43 +0000 (UTC) Cc: jiri.pejchal@gmail.com, 'Emacs Devel' To: Drew Adams Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Aug 20 01:00:35 2008 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 1KVaBf-0004q3-6f for ged-emacs-devel@m.gmane.org; Wed, 20 Aug 2008 01:00:27 +0200 Original-Received: from localhost ([127.0.0.1]:57108 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KVaAh-000461-LD for ged-emacs-devel@m.gmane.org; Tue, 19 Aug 2008 18:59:27 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KVaA9-0003it-Jz for emacs-devel@gnu.org; Tue, 19 Aug 2008 18:58:53 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KVaA8-0003g2-1E for emacs-devel@gnu.org; Tue, 19 Aug 2008 18:58:53 -0400 Original-Received: from [199.232.76.173] (port=41768 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KVaA7-0003fq-V0 for emacs-devel@gnu.org; Tue, 19 Aug 2008 18:58:51 -0400 Original-Received: from ch-smtp02.sth.basefarm.net ([80.76.149.213]:45971) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KVaA7-0000Fn-Cx for emacs-devel@gnu.org; Tue, 19 Aug 2008 18:58:51 -0400 Original-Received: from c83-254-151-176.bredband.comhem.se ([83.254.151.176]:65127 helo=[127.0.0.1]) by ch-smtp02.sth.basefarm.net with esmtp (Exim 4.68) (envelope-from ) id 1KVaA1-0007gf-6o; Wed, 20 Aug 2008 00:58:45 +0200 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071031 Thunderbird/2.0.0.9 Mnenhy/0.7.5.666 In-Reply-To: <00b201c9024b$54d92710$0200a8c0@us.oracle.com> X-Enigmail-Version: 0.95.7 X-Antivirus: avast! (VPS 080819-0, 2008-08-19), Outbound message X-Antivirus-Status: Clean X-Originating-IP: 83.254.151.176 X-Scan-Result: No virus found in message 1KVaA1-0007gf-6o. X-Scan-Signature: ch-smtp02.sth.basefarm.net 1KVaA1-0007gf-6o 20f4cc3cd4a526259ef0bf3782eb3393 X-detected-kernel: by monty-python.gnu.org: Linux 2.6? (barebone, rare!) 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:102691 Archived-At: Drew Adams wrote: >>> in Netbeans when you press M-S-up/M-S-down you move the >> selected text >>> up/down. When nothing is selected it moves the current line. >>> >>> With C-S-up/C-S-down you copy the selection up/down. When >> nothings is >>> selected it copies the current line up/down. >>> >>> Is such functionality available in emacs? >>> >>> Jiri Pejchal >> Based on Jiri's question I suggest that the transpose-* >> commands should >> be changed so that they transpose an active highlighted >> region according >> to the amount given by the transpose-* name. >> >> Any thoughts about that? > > Huh? > > What will you do with `transpose-word', for instance, when there is an active > region? I don't follow the suggestion. How about some examples? Move the next or previous word (depending on which side of the region you are on) to the other side of the region. Is not that a natural extension?