emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Carsten Dominik <dominik@science.uva.nl>
To: Jonathan Arkell <jonathana@criticalmass.com>
Cc: emacs-orgmode@gnu.org
Subject: Re: Feature Request: org-remember to attach toa different headline level
Date: Fri, 14 Nov 2008 22:34:15 +0100	[thread overview]
Message-ID: <5032BE5E-DB6E-4AD5-ABA0-826E798EF7EC@uva.nl> (raw)
In-Reply-To: <5146889A6969A24D82AFD05233CF024F012D4D18@Haze.cmass.criticalmass.com>

Hi Jonathan,

The headline only needs to be unique in the target file.  It will be  
found independent of
the level it is at.  The display in the remember buffer may be a bit  
misleading, but this is how it works.

- Carsten

On Nov 14, 2008, at 4:47 PM, Jonathan Arkell wrote:

> 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 – 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.
>
>
>
> _______________________________________________
> Emacs-orgmode mailing list
> Remember: use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode

      reply	other threads:[~2008-11-14 21:34 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-11-14 15:47 Feature Request: org-remember to attach toa different headline level Jonathan Arkell
2008-11-14 21:34 ` Carsten Dominik [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5032BE5E-DB6E-4AD5-ABA0-826E798EF7EC@uva.nl \
    --to=dominik@science.uva.nl \
    --cc=emacs-orgmode@gnu.org \
    --cc=jonathana@criticalmass.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).