thanks for reporting that you use it. would it be more useful if it automaticaly generated the cache instead of telling you to runt he command to do so?
if a solid, perhaps unified, cache existed, would org-id use it too? On 4/28/21, Ihor Radchenko <yanta...@gmail.com> wrote: > Samuel Wales <samolog...@gmail.com> writes: > >> long ago i used to use the refile cache. i think it is probably not >> widely used, or maybe even not at all. > > At least, I do use it. A lot. I rely on it. > > I do not observe the breakage as described in the first message, mostly > because I use refile cache exclusively for org-refile. Yet, I often see > "Please regenerate the refile cache with C-0 C-c C-w" when I do a lot of > batch refiling. A faster, more reliable, caching would be certainly > welcome. > > In general, various parts of Org mode code base implement different > types of caches in parallel. I am aware at least about org-element, > org-scan-tags, org-agenda, org-refile, and org-goto. Probably Org mode > could benefit from unified caching mechanism? A good implementation > coming to my mind is org-ql [1]. It implements tag caches, outline path > caches, and can even be used to cache results of an arbitrary function > with point at heading. Basically, all (except org-element) types of > caches Org mode uses now are already implemented in org-ql in unified > way. > > WDYT? > > [1] https://github.com/alphapapa/org-ql > > Best, > Ihor > -- The Kafka Pandemic Please learn what misopathy is. https://thekafkapandemic.blogspot.com/2013/10/why-some-diseases-are-wronged.html