From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dan Davison Subject: Re: [Patch] M-Right and M-Left behave differently on headings and list items Date: Wed, 21 Apr 2010 10:44:25 -0400 Message-ID: <87bpdc7tme.fsf@stats.ox.ac.uk> References: <42881A23-3B5E-4423-B068-F543CE5B6AA7@gmail.com> <87ljchrkwp.fsf@bzg.ath.cx> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O4bAK-0000E6-EK for emacs-orgmode@gnu.org; Wed, 21 Apr 2010 10:44:36 -0400 Received: from [140.186.70.92] (port=53213 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O4bAJ-0000De-2I for emacs-orgmode@gnu.org; Wed, 21 Apr 2010 10:44:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O4bAH-0001GY-6c for emacs-orgmode@gnu.org; Wed, 21 Apr 2010 10:44:34 -0400 Received: from markov.stats.ox.ac.uk ([163.1.210.1]:35843) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O4bAG-0001Fm-UP for emacs-orgmode@gnu.org; Wed, 21 Apr 2010 10:44:33 -0400 In-Reply-To: (Carsten Dominik's message of "Wed, 21 Apr 2010 15:54:27 +0200") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Carsten Dominik Cc: Matti De Craene , emacs-orgmode@gnu.org, Bastien Carsten Dominik writes: > On Apr 21, 2010, at 3:32 PM, Bastien wrote: > >> Carsten Dominik writes: >> >>> do others agree with Matti's view? >> >> FWIW, I do. > > There is still another difference. > > Currently, when I execute the indentation command > several times in a row, the range to which this applies > is locked. > > So for example" > > - level 1a > - level 2a > - level 2b > - level 2c > - level 1b > > If I now go on level 1a and use M-S-left, level 1b becomes a sibling > of 2c. If I immediately after this do M-S-right, 1b should be indented > along with 2c, but this does not happen because the item range is > locked. If, however, you do something in between, like moving the > cursor by one character, 1b will be included. > > I believe I did this a long time ago, because I felt that not locking > the range for commands in direct succession would too quickly modify > the structure, including at places outside of the current view ( > beyond the window end) > > If you are calling for more consistency, maybe this "feature" should > go as well? I hope that this is sufficiently closely related to belong in this thread: I find it surprising that org-do-demote deactivates the region. Let's say I start out with * 1 ** 11 * 111 * 112 * 2 and I wish to move to make 111 and 112 be children of 11 The way that seems natural to me is to select headings 111 and 112, and apply org-demote-subtree twice in succession. So with point at the beginning of the 111 line, C-space down down M-right M-right However, this leads me to * 1 ** 11 ** 111 ** 112 ** 2 because after one application of org-demote-subtree, the region becomes deactivated and the second demotion applies to heading 2, which is unlikely to have been intended. Dan > > - Carsten > > > > _______________________________________________ > Emacs-orgmode mailing list > Please use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode