[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Orgmode] [misc-new-features 1/5] Add two new special properties, S
From: |
Manish |
Subject: |
Re: [Orgmode] [misc-new-features 1/5] Add two new special properties, SINCE and SINCE_IA. |
Date: |
Thu, 27 Aug 2009 21:20:53 +0530 |
On Sat, Jul 18, 2009 at 3:05 PM, Bastien wrote:
> Hi James,
>
> this small patch against current org-colview.el lets you have a custom
> function for computing a "summary" of a property and displaying it in
> the column.
>
> To compute the time since the timestamp, you can use this patch and some
> of your code like this:
>
> --8<---------------cut here---------------start------------->8---
> (setq org-columns-custom-summary-function
> 'my-org-compute-since)
>
> (defun org-time-since (time)
> "Get the number of days since `time'"
> (time-to-number-of-days
> (time-since (apply 'encode-time
> (org-parse-time-string time)))))
>
> (defun my-org-compute-since (&rest values)
> "Eval elapsted days since the entry's timestamp."
> (let* ((ts (org-entry-get (point) "TIMESTAMP")))
> (when ts (org-time-since ts))))
> --8<---------------cut here---------------end--------------->8---
>
> This patch is just a workaround, though. I think we should have a way
> of adding more than one custom function, as Mikael Fornius suggested
> when sending his first patch.
>
> Let's see what's Carsten take on this.
>
This is/was a very interesting idea. Any thoughts if this would go
in? Or did it already go in and I missed it?
--
Manish
- Re: [Orgmode] [misc-new-features 1/5] Add two new special properties, SINCE and SINCE_IA.,
Manish <=