emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [O] org-agenda-show-log, org-timeline bugs


From: Derek Upham
Subject: Re: [O] org-agenda-show-log, org-timeline bugs
Date: Thu, 07 Feb 2013 07:00:34 -0800
User-agent: mu4e 0.9.9.5-dev6; emacs 24.2.2

Can someone please verify these bugs?  Thanks.

Derek

Derek Upham writes:

> I tried running org-timeline on an Org file with lots of timestamped
> TODO -> DONE state changes, and didn't see the matches I was expecting.
> While poking around, I found two problems.
>
> 1. `org-timeline' isn't setting the text properties necessary to refresh
> the timeline buffer.  This means that none of the special keys to update
> the display actually work.  Here's the `org-timeline' version:
>
>     (add-text-properties (point-min) (point-max) '(org-agenda-type timeline))
>
> Here's the same chunk in `org-agenda-list' for comparison:
>
>     (add-text-properties (point-min) (point-max)
>                          `(org-agenda-type agenda
>                            org-last-args (,arg ,start-day ,span)
>                            org-redo-cmd ,org-agenda-redo-command
>                            org-series-cmd ,org-cmd))
>
> 2. Even when the `org-timeline' function has refresh set up properly,
> `org-agenda-log-mode' (via the `l' hotkey) doesn't work.  It looks like
> the function changes the buffer-local copy of the `org-agenda-show-log'
> variable, but the refresh code looks at the global version of the
> variable (possibly because the refresh is happening through eval?).  In
> order to see the log entries, you need to set `org-agenda-show-log'
> outside of the timeline buffer (using `setq').
>
> Can someone take a look at these?  This is all with the latest sources
> from the repo.  Thanks.
>
> Derek



reply via email to

[Prev in Thread] Current Thread [Next in Thread]