Re: [O] New backend for org-agenda: (Was Calendar-like view of the org-agenda)

2011-07-22 Thread SAKURAI Masashi
Hi Bastien, At Thu, 21 Jul 2011 11:52:44 +0200, Bastien wrote: : I'm also think about cache in the calfw side, such as an alist: (date . [a list of contents]). Then, uses can refresh the cache explicitly. It is easy to implement. Is the plan(1) the same idea? Yes, It's the same

Re: [O] New backend for org-agenda: (Was Calendar-like view of the org-agenda)

2011-07-20 Thread SAKURAI Masashi
Hi Bastien, At Tue, 19 Jul 2011 01:06:14 +0200, Bastien wrote: : I'm sure that the caching mechanism is useful, but I'm not sure that we should do it with paying the large cost of rewrite whole codes. FWIW, this is a two separate steps process: 1) write a usable cache, then 2)

Re: [O] New backend for org-agenda: (Was Calendar-like view of the org-agenda)

2011-07-20 Thread Rasmus
SAKURAI Masashi m.saku...@kiwanami.net writes: What does '/per-se/' mean ? It means 'as such' Here is the entry from Merriam Webster Unabriged , | per se | Function: adverb | Etymology: Latin | : by, of, or in itself or oneself or themselves : as such : INDEPENDENTLY, INTRINSICALLY | a

Re: [O] New backend for org-agenda: (Was Calendar-like view of the org-agenda)

2011-07-20 Thread SAKURAI Masashi
Hi Rasmus and Giovanni, At Wed, 20 Jul 2011 15:31:04 +0200, Giovanni Ridolfi wrote: : What does '/per-se/' mean ? :-) it is Latin, an ancient *European* language it means: - 'In itself' - Also by itself or: - Without referring to anything else, intrinsically, taken without

Re: [O] New backend for org-agenda: (Was Calendar-like view of the org-agenda)

2011-07-18 Thread Bastien
Hi Masashi, SAKURAI Masashi m.saku...@kiwanami.net writes: I'm sure that the caching mechanism is useful, but I'm not sure that we should do it with paying the large cost of rewrite whole codes. FWIW, this is a two separate steps process: 1) write a usable cache, then 2) re-implement (parts

Re: [O] New backend for org-agenda: (Was Calendar-like view of the org-agenda)

2011-07-18 Thread Matthew Sauer
Bastien, What I am hearing is that an API that allows caching could be built that could benefit extensions and then once that is deemed stable enough an optional or separate track would be rebuilding the Agenda as it is today into that API? Matt On Mon, Jul 18, 2011 at 6:06 PM, Bastien

Re: [O] New backend for org-agenda: (Was Calendar-like view of the org-agenda)

2011-07-18 Thread Bastien
Hi Matthew, Matthew Sauer improv.philoso...@gmail.com writes: What I am hearing is that an API that allows caching could be built that could benefit extensions and then once that is deemed stable enough Yes, stable and, moreover, *fast* enough... [...] an optional or separate track would

Re: [O] New backend for org-agenda: (Was Calendar-like view of the org-agenda)

2011-07-16 Thread SAKURAI Masashi
Hi Bastien, At Tue, 12 Jul 2011 09:37:21 +0200, Bastien wrote: : The question is: would an API for the whole agenda mechanism (and not just scheduled items) be useful? I've never been a big fan of caching Org files information, because Org files are often modified in impredictible ways.

Re: [O] New backend for org-agenda: (Was Calendar-like view of the org-agenda)

2011-07-12 Thread Bastien
Hi Masashi, this is a very interesting proposal -- thanks for the diagrams and the pointers to existing schedule API. I will digg into this direction and see if I can propose something useful. The question is: would an API for the whole agenda mechanism (and not just scheduled items) be useful?

[O] New backend for org-agenda: (Was Calendar-like view of the org-agenda)

2011-07-10 Thread SAKURAI Masashi
Hi Bastien, At Fri, 08 Jul 2011 10:53:08 +0200, Bastien wrote: : the re-design of the whole org-agenda-list algorithm seems to be needed, because the key function org-agenda-get-day-entries requires only one date and the subsequent dependent functions also are designed by the API.