From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Samuel Wales" Subject: Re: RFC: Improvements to org-remember Date: Mon, 24 Nov 2008 12:29:12 -0700 Message-ID: <20524da70811241129t7eb833b7s3543cc5254940026@mail.gmail.com> References: <20081123232557.GC62148@yog-sothoth.mohorovi.cc> <20524da70811231623p7ae4a929g33a778c8dd59ebc4@mail.gmail.com> <20081124100256.GD62148@yog-sothoth.mohorovi.cc> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1L4h7X-00027a-SD for emacs-orgmode@gnu.org; Mon, 24 Nov 2008 14:29:19 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1L4h7X-000276-90 for emacs-orgmode@gnu.org; Mon, 24 Nov 2008 14:29:19 -0500 Received: from [199.232.76.173] (port=54235 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L4h7X-00026f-0b for emacs-orgmode@gnu.org; Mon, 24 Nov 2008 14:29:19 -0500 Received: from yx-out-1718.google.com ([74.125.44.157]:29106) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1L4h7S-0000g9-1R for emacs-orgmode@gnu.org; Mon, 24 Nov 2008 14:29:18 -0500 Received: by yx-out-1718.google.com with SMTP id 34so973408yxf.66 for ; Mon, 24 Nov 2008 11:29:13 -0800 (PST) In-Reply-To: <20081124100256.GD62148@yog-sothoth.mohorovi.cc> 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: James TD Smith Cc: emacs-orgmode@gnu.org On Mon, Nov 24, 2008 at 03:02, James TD Smith wrote: > Yes. Any suggestions for new features or ways the behaviour of the remember > handler could be improved are most welcome. In addition to the stuff already mentioned: ************* TODO remember ideas *************** respect pop-up-windows *************** if the target file for org-remember is already known use the control variables from that file that way you can have your todo sequence available *************** if org-remember does not recognize the type, abort completely *************** org-remember should be reentrant able to call itself from inside itself if you have a note you want to add that is not related to the one you are adding. *************** org-remember-templates takes a character can it take a function key? *************** emacs-w3m tight integration with org-mode - might be interesting to use an org-mode file to store bookmarks. this would require changing the way bookmarks are added, to store them in a way similar to org-remember. - perhaps antenna can also be integrated with org-mode. [2008-09-20 Sat 18:26] *************** org merge org-annotate-file with remember code to allow annotating anything also have a hook for opening files and w3m pages etc. that will print in the minibuffer "this file/page/directory is annotated. press ... to see the annotation". [2008-10-27 Mon 22:02] [[http://orgmode.org/manual/Extensions-in-the-contrib-directory.html][Extensions in the contrib directory - The Org Manual]] *************** brainstorm: support asking for the template after the note was entered. this might complicate things too much. this is a tricky one to design, but the philosophy is that the time between having an idea and entering it should be minimal. choosing the template type is a cognitive burden before you enter the idea. so dedicate a remember shortcut to the concept of "let me enter this now". c-c c-c, it asks you details like is this a todo item? and which file does it go to? you would have a remember template that allows for other remember templates to be chosen after you enter the note. ideally, it works like this: 1. call org-remember like that 2. enter note 3. c-c c-c 4. choose whether it's a note, journal, or shopping item 5. if it's note or journal, choose whether it's todo 6. if it's note or journal, choose tags (RET for none) 7. show completed buffer 8. y to accept; n to edit nested plists? P.S. :prepend -- org-refile also needs this, separately from adding notes in reverse order.