"I want to be able to add my note to FooBar and have it automatically also
put that note on today's date."

That's what Remember.el is for.

If you really need to "go back in time" and re-write history, you could use
planner-timewarp with Remember.  While this won't modify existing notes, it
will let you put an additional note on an old day page.

Remember is also planner-multi aware, so you can employ this same trick on
multiple project pages.

So the way I'd approach this is:

Let's say I have the project page Resonators.muse with 10 notes that
describe various sub-topics.  Suppose 10 days ago I wrote in Note 5 about an
aging study I read that addressed the drift problem I might (or might not)
have.  So there's also a duplicate Note 1 on 2006.07.18.muse, courtesy of
Remember.  Today I read a follow up study that reveals a flaw in the
previous study's test method.

Rather than rescind or edit Note 5, I'd invoke planner-timewarp to go back
10 days, and then "remember" a new note (11) on the Resonators.muse project
page that references note 5.

The result would be two notes on the 2006.07.18.muse day page.  The first
would link to Note 5 on the Resonators.muse page; the second note would link
to Note 11 on the Resonators.muse page.

And if your notes are maintained in reverse chronological order (as mine are
not) the revised Note 2 would be on top of the day page, and you'd have
links to background notes.

The reason I'd do this is that I don't have time to write much code.
Besides I'm sure I write even crappier code than you.  :-)

So would this work for you?

--
Raymond Zeitler <[EMAIL PROTECTED]>
 
-----Original Message-----
Date: Thu, 27 Jul 2006 22:51:55 -0400
From: "Eric Johnson" <[EMAIL PROTECTED]>
Subject: [Planner-el-discuss] Auto updating shared planner-multi notes

So here's my problem.

I like the planner notes mechanism.  Great way to document work for a
given project and a given date.  The problem is - I want to be able to
add my note to FooBar and have it automatically also put that note on
today's date.  Well - that part was easy.  I have that working.

The real fun part is getting so that when I update that note on the
FooBar page - the same entry on the date page is updated in near real
time, or at least updated at some point during the progress of my
emacs session.

Yes, the notes are stored twice and I find I sometimes remember things
by date, other times I remember them by project name.  So I'd rather
have emacs just take care of it for me.

I have taken many cracks at an implementation that did many evil
things with pre-command-hook and post-command-hook.  It kind of works,
but it is unacceptably quirky even for me.

Anyone else take a crack at this problem?  I'll get it working one of
these days if not...

-Eric



_______________________________________________
Planner-el-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/planner-el-discuss

Reply via email to