From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Lundin Subject: org-insert-heading and inline tasks Date: Thu, 14 Oct 2010 14:11:11 -0400 Message-ID: <877hhklk5c.fsf@fastmail.fm> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from [140.186.70.92] (port=60553 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P6SGo-0004u3-2z for emacs-orgmode@gnu.org; Thu, 14 Oct 2010 14:11:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P6SGn-0001nD-8U for emacs-orgmode@gnu.org; Thu, 14 Oct 2010 14:11:14 -0400 Received: from out1.smtp.messagingengine.com ([66.111.4.25]:42048) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P6SGn-0001n0-65 for emacs-orgmode@gnu.org; Thu, 14 Oct 2010 14:11:13 -0400 Received: from archdesk (67-197-63-212.rh2.dyn.cm.comporium.net [67.197.63.212]) by mail.messagingengine.com (Postfix) with ESMTPSA id CEAFE404826 for ; Thu, 14 Oct 2010 14:11:10 -0400 (EDT) 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: Org Mode Hi Carsten, The following commit changes the behavior of org-insert-heading within the context of inline tasks: 19d695ef8fd27ac1b1ef1b675c3960b9b7d6abdc I find that new headlines are no longer inserted at the same depth as inline tasks. A quick skim of the diff suggests that this is the intended behavior. While I understand that one would not normally want a new headline to derive its depth from an inline task further up in the subtree, I often enter a few inline tasks at the same depth in quick succession, e.g., when creating a mini project-hierarchy from a single inline task. Take the following example: --8<---------------cut here---------------start------------->8--- * My big writing project Blah blah blah blah blah blah. *************** PROJECT Add some variety to the above **************** TODO Look up synonyms for blah Blah blah blah blah blah blah blah. --8<---------------cut here---------------end--------------->8--- If I hit M-RET at the beginning of the second TODO headline, I get the following: --8<---------------cut here---------------start------------->8--- * My big writing project Blah blah blah blah blah blah. *************** PROJECT Add some variety to the above * **************** TODO Look up synonyms for blah Blah blah blah blah blah blah blah. --8<---------------cut here---------------end--------------->8--- Would it be possible to respect the depth of an inline task if one calls org-insert-headline directly on the headline? Normally, if I call M-RET from an inline-task headline, I intend to insert another task at the same depth. This is especially true if I'd like to add an END headline to an inline task. Thanks! Matt