From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jonathan Arkell" Subject: Feature Request: org-remember to attach toa different headline level Date: Fri, 14 Nov 2008 10:47:52 -0500 Message-ID: <5146889A6969A24D82AFD05233CF024F012D4D18@Haze.cmass.criticalmass.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1L10uT-0001M5-Eb for emacs-orgmode@gnu.org; Fri, 14 Nov 2008 10:48:37 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1L10uR-0001LA-9r for emacs-orgmode@gnu.org; Fri, 14 Nov 2008 10:48:36 -0500 Received: from [199.232.76.173] (port=46743 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L10uR-0001L7-5z for emacs-orgmode@gnu.org; Fri, 14 Nov 2008 10:48:35 -0500 Received: from haze.cmass.criticalmass.com ([207.61.21.2]:2613) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1L10uR-0005tB-DP for emacs-orgmode@gnu.org; Fri, 14 Nov 2008 10:48:35 -0500 Content-Class: urn:content-classes:message 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: emacs-orgmode@gnu.org Hi everyone Having moved from planner mode to org mode, I am quite happy. It has = required a few shifts in my planning behavior, but all in all it is for = the better. One of the biggest things I miss about planner mode though = is the ability to quickly attach a task to a particular planner page = from anywhere. I've been able to replicate the same behavior with a bit = of elisp and Remember, but Remember always likes to attach tasks to the = first level, but I need it to attach to a 2nd level headline. Would it = be possible to do a check on the headline, and if it is prefixed by a = star, it would attach to the headline at the starred level? For = instance if the headline in org-remember-template is set to "*** Tasks" = it would attach the Remember note to the first *** Tasks headline it = saw. If it was "Tasks" it would do the normal behavior, which is to = attach it to "* Tasks". Here is my org-create-task so that other planner-mode refugees can = utilize it. Note that it assumes all org files are in ~/org/ (defun org-create-task (org-file) "An emulation of planner-create-task." (interactive (list (completing-read "Org file: " (directory-files "~/org/")))) (aput 'org-remember-templates "Current Project" `(?c "** TODO %?\n = DEADLINE: %^t\n Made From:%i\n %a" ,(concat "~/org/" org-file) = "Tasks")) (org-remember nil ?c)) Jonathan Arkell Sr. Web Developer Inspired by Drum + Bass, Scheme, Kawaii 402 =E2=80=93 11 Avenue SE Calgary, AB T2G 0Y4 t: 403.206.4377 www.criticalmass.com The information contained in this message is confidential. It is = intended to be read only by the individual or entity named above or = their designee. If the reader of this message is not the intended = recipient, you are hereby notified that any distribution of this = message, in any form, is strictly prohibited. If you have received this = message in error, please immediately notify the sender and delete or = destroy any copy of this message.