[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[O] How do I define `org-agenda-cmp-user-defined'?
From: |
Alan Schmitt |
Subject: |
[O] How do I define `org-agenda-cmp-user-defined'? |
Date: |
Fri, 18 Apr 2014 13:20:29 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3 (darwin) |
Hello,
I'm working on a way to schedule reviews of projects, and I would like
to have them ordered by age in an agenda view. It seems that I want to
write my own `org-agenda-cmp-user-defined' function to do so.
Unfortunately I cannot find an example of such a function.
More precisely, given this:
,-----------------------------------------------------------------
| (defun org-review-schedule-compare (a b)
| "Compares the date of scheduled review for the two agenda
| entries. Returns +1 if A has been scheduled for longer, nil if
| they have been scheduled for the same length of time, and -1
| otherwise."
| ())
`-----------------------------------------------------------------
how can I access a property of `a' and `b'? (The documentation tells me
they are "agenda entries", but it's not clear how I can access their
information.)
Thanks a lot,
Alan
- [O] How do I define `org-agenda-cmp-user-defined'?,
Alan Schmitt <=