From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Eddward DeVilla" Subject: Re: Re: Suggest a new feature for org-remember-templates Date: Mon, 15 Jan 2007 14:51:25 -0600 Message-ID: References: <877ivowmkt.fsf@tallis.lumiere.ens.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1H6Yng-0007Bo-Ti for emacs-orgmode@gnu.org; Mon, 15 Jan 2007 15:51:28 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1H6Ynf-0007AP-9j for emacs-orgmode@gnu.org; Mon, 15 Jan 2007 15:51:27 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1H6Ynf-0007AA-3M for emacs-orgmode@gnu.org; Mon, 15 Jan 2007 15:51:27 -0500 Received: from [66.249.82.235] (helo=wx-out-0506.google.com) by monty-python.gnu.org with esmtp (Exim 4.52) id 1H6Yne-0003EQ-G7 for emacs-orgmode@gnu.org; Mon, 15 Jan 2007 15:51:26 -0500 Received: by wx-out-0506.google.com with SMTP id s17so1969983wxc for ; Mon, 15 Jan 2007 12:51:25 -0800 (PST) In-Reply-To: Content-Disposition: inline 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: Leo Cc: emacs-orgmode@gnu.org To be honest, what you are suggesting sounds interesting, but I don't know remember well enough to know if it does what it sounds like. It would be nice to have a 'hot-key' interface to generate a project tree. I've looked a little at form and template packages for emacs to see if any look like they'd let me easily create a template to generate a basic "Project Tree" for my org files. For now, I have a template in each org file that I cut and paste and then fill in when I need to 'create' a new project. At some point I'd like to come up with a command that would prompt me for the heading, an initial status/description, a category and other option info (deadline, priority, todo-state) and use that to insert a project tree into the correct org file (I have one per category) with the supplied heading, the description under the status subheading I maintain with the current data (inactive) before it, and with the other info where I want it. I admit this is very specific to how I do things and I haven't read GTD so it probably isn't how others would want it. It sounds like what you are suggesting might be able to so some of that, though I think what I'm suggesting might be over the top or an abuse of remember. I guess I'm looking at various trees as data types in a duck-typing sense. (If it's in the right place and has the right shape, it's a duck.) It would be nice to easily define constructors for those types. It's a style thing for me, but I'd also like to be able to describe my ducks in my org files rather than my .emacs files since that's where I line up my ducks. I don't know how to do it yet, I'm not sure how to generalize it and given my skill with copy and yank I can't say it essential. Just a nice idea. Edd On 1/15/07, Leo wrote: > On 2007-01-15, Bastien said: > > > Leo writes: > > > >> After playing with the %-escapes, I found it useful to make them > >> support certain modifiers. > >> > >> What do people think? Any other suggestions? > > > > Your email made me play with org-remember-templates a bit and they're > > quite powerful. What you propose makes perfect sense to me. > > > > For now i'm just using `remember' to take some random notes, those > > that I don't need to link to any project immediately. If we had the > > interactive `remember' you describe, i think it will become a core > > fonction that will help adding TODO items to *any* org files on the > > fly. Could be great! > > This is actually the feature make me make up my mind to migrate from > planner to org. > > But the feature I propose is not important anymore. Since the > *remember* buffer is in org-mode, we can use the normal org key > bindings to set timestamps. > > However I still feel there is room for improvement to make remember > the input engine for GTD etc. ;) > > -- > Leo (GPG Key: 9283AA3F) > > > > _______________________________________________ > Emacs-orgmode mailing list > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode >