From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Alan E. Davis" Subject: Re: Re: A simpler remember architecture Date: Tue, 6 Oct 2009 10:24:49 +1000 Message-ID: <7bef1f890910051724yd3d1ccamf67c3d22c2ad41d8@mail.gmail.com> References: <20524da70909291348m6e1a6611ve01d6dac2faca93c@mail.gmail.com> <2647742D-5A30-4F33-8FDF-E5203B2E0246@gmail.com> <3d6808890909300745i4213a0ddo9e12be00c4bb4023@mail.gmail.com> <874oqdqugu.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1119524842==" Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Muxrg-0006hJ-60 for emacs-orgmode@gnu.org; Mon, 05 Oct 2009 20:25:16 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Muxrb-0006cV-DP for emacs-orgmode@gnu.org; Mon, 05 Oct 2009 20:25:15 -0400 Received: from [199.232.76.173] (port=60617 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Muxrb-0006cS-Ar for emacs-orgmode@gnu.org; Mon, 05 Oct 2009 20:25:11 -0400 Received: from mail-iw0-f174.google.com ([209.85.223.174]:50652) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Muxra-00044G-Lu for emacs-orgmode@gnu.org; Mon, 05 Oct 2009 20:25:10 -0400 Received: by iwn4 with SMTP id 4so1852893iwn.14 for ; Mon, 05 Oct 2009 17:25:09 -0700 (PDT) In-Reply-To: <874oqdqugu.fsf@gmail.com> 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 Cc: Carsten Dominik --===============1119524842== Content-Type: multipart/alternative; boundary=0016e64078f04658fc0475394356 --0016e64078f04658fc0475394356 Content-Type: text/plain; charset=ISO-8859-1 I've been watching this thread closely. At this point I want to jump in. I like the ideas that have been posted here so far, about a different way of organizing remember in org. I'm not completely certain, but it seems that part of what was asked for earlier is included in org-remember already, when the template posts to the file directly, bypassing the remember buffer altogether. I don't remember why this was unfavorable to me, but in many ways it is useful. Many of the ideas of the OP and others about the use of tags, etc., would be more than useful. Another point, although somewhat off topic, draws my attention: On Tue, Oct 6, 2009 at 9:41 AM, Daniel Clemente wrote: > > Actually what I would find useful is a task dispatcher for Emacs: a way to > go to common tasks with a few keys. > For instance: C-c C-x C-g would open your customized dispatcher, a dialog > similar to C-u C-c C-x C-j (clock recent task) but which shows you > predefined tasks, like: > > [1] answer phone > [b] breakfast > [p] procrastinate! > [n] think about next task to do > [2] work on file2 a bit more > > I agree with this, but I'm not sure how I would want it implemented. I am currently using a file I have called "general.org" with links to various projects. Following an idea from Sacha Chua, the following is in the init file: :(defun general () : (interactive) : (find-file "~/org/General.org")) I use it to store links to various projects. It has often occurred to me how handy it would be if this were integrated better with org-mode. I would like to be able to start defining a project, with a command that did the following (at least): 1. interactively ask for a project name and make an org file or directory (optionally) 2. insert a link either in some list like general.org 3. define (perhaps suggesting a default) key binding 4. perhaps setting up logging or other automatic processes (clocking?) For now, however, general.org in my setup solves my problem. One more reason I like having my ~/org hierarchy under git control on three machines. Alan Davis --0016e64078f04658fc0475394356 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable =A0I've been watching this thread closely.=A0 At this point I want to j= ump in.=A0 I like the ideas that have been posted here so far, about a diff= erent way of organizing remember in org.=A0 I'm not completely certain,= but it seems that part of what was asked for earlier is included in org-re= member already, when the template posts to the file directly, bypassing the= remember buffer altogether.=A0 I don't remember why this was unfavorab= le to me, but in many ways it is useful.=A0 Many of the ideas of the OP and= others about the use of tags, etc., would be more than useful.

Another point, although somewhat off topic, draws my attention:

=
On Tue, Oct 6, 2009 at 9:41 AM, Daniel Clemente = <n142857@gmail.co= m> wrote:
=A0
=A0Actually what I would find useful is a task dispatcher for Emacs: a way= to go to common tasks with a few keys.
=A0For instance: C-c C-x C-g would open your customized dispatcher, a dial= og similar to C-u C-c C-x C-j (clock recent task) but which shows you prede= fined tasks, like:

[1] answer phone
[b] breakfast
[p] procrastinate!
[n] think about next task to do
[2] work on file2 a bit more


I agree with this, but I'm not sure how I wou= ld want it implemented.=A0

I am currently using a file I have calle= d "general.org" with links to = various projects.=A0 Following an idea from Sacha Chua, the following is in= the init file:

=A0=A0 :(defun general ()
=A0=A0 :=A0 (interactive)
=A0=A0 :=A0 (= find-file "~/org/General.org"))

I use it to sto= re links to various projects.=A0 It has often occurred to me how handy it w= ould be if this were integrated better with org-mode.=A0 I would like to be= able to start defining a project, with a command that did the following (a= t least):

=A0=A0 1.=A0 interactively ask for a project name and make an org file = or directory (optionally)
=A0=A0 2.=A0 insert a link either in some list= like general.org
=A0=A0 3.=A0 define= (perhaps suggesting a default) key binding
=A0=A0 4.=A0 perhaps setting up logging or other automatic processes (clock= ing?)
=A0
For now, however, general.o= rg in my setup solves my problem.=A0 One more reason I like having my ~= /org hierarchy under git control on three machines.

=A0Alan Davis
--0016e64078f04658fc0475394356-- --===============1119524842== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ 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 --===============1119524842==--