From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jambunathan K Subject: Re: Outline cycling does not preserve point's position Date: Thu, 12 Sep 2013 14:58:02 +0530 Message-ID: <87y572crtp.fsf@gmail.com> References: <20130910075345.GP20690@kuru.dyndns-at-home.com> <25A21DB7-B2E5-47BB-8A64-594A15CB24B8@gmail.com> <20130910085057.GQ20690@kuru.dyndns-at-home.com> <4ED2509E-8A2E-4ED2-BFCF-CB7B27F1D2B4@gmail.com> <20130910095043.GR20690@kuru.dyndns-at-home.com> <87a9jk8wmr.fsf@gmail.com> <20130910185843.GA20690@kuru.dyndns-at-home.com> <871u4w8nkq.fsf@gmail.com> <47C95833-7AC7-493C-AA1B-9E733549A443@gmail.com> <20130911122423.GG20690@kuru.dyndns-at-home.com> <87sixaedhc.fsf@gmail.com> <87eh8uqu9s.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44844) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VK39x-0007pP-Ns for emacs-orgmode@gnu.org; Thu, 12 Sep 2013 05:26:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VK39p-0006r8-BO for emacs-orgmode@gnu.org; Thu, 12 Sep 2013 05:25:57 -0400 Received: from mail-pb0-x230.google.com ([2607:f8b0:400e:c01::230]:65335) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VK39p-0006qu-3y for emacs-orgmode@gnu.org; Thu, 12 Sep 2013 05:25:49 -0400 Received: by mail-pb0-f48.google.com with SMTP id ma3so10316992pbc.35 for ; Thu, 12 Sep 2013 02:25:48 -0700 (PDT) In-Reply-To: <87eh8uqu9s.fsf@gmail.com> (Nicolas Goaziou's message of "Thu, 12 Sep 2013 11:11:27 +0200") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Nicolas Goaziou Cc: emacs-orgmode@gnu.org, Carsten Dominik Nicolas Goaziou writes: > Jambunathan K writes: > >> Suvayu Ali writes: >> >>>> And I agree with you, beginning of line is a good target column. >>> >>> On reading Nicolas's explanation, I agree too. This is better. >> >> The decision should be based on what the user would do after doing a >> C-down and C-up. >> >> If *you* use C-down and C-up for persusal (as yourself say), I don't >> think you will use C-k immediately. I sense that you are not >> representing yourself in a consistent way. > > I don't think regular `forward-paragraph' cares about what the user do > with it. It puts point at beginning of lines and that's it. I am provoking Suvayu to defend himself, if that's not already clear to you :-). > `org-forward-linear-element' exists because some users want C-down with > a more intense `forward-paragraph' flavour. Let me provoke you a bit :-). What is the difference between forward and linear. Is it linear only because it stays in column 0 always? OR Is it linear because it is monotonic in how the cursor moves. If you side with latter explanation, then I would argue that this notion of linearity is no different from what is implied by forward. Btw, I have no issues if you don't want to support `org-forward-nonlinear-element'. Yes, if the command does M-m automatically at end, the cursor position will become curvilinear. > Regards,