[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] Bug: fragile org refile cache
From: |
Ihor Radchenko |
Subject: |
Re: [PATCH] Bug: fragile org refile cache |
Date: |
Thu, 29 Apr 2021 09:29:20 +0800 |
Samuel Wales <samologist@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
- [PATCH] Bug: fragile org refile cache, Maxim Nikulin, 2021/04/28
- Re: [PATCH] Bug: fragile org refile cache, Samuel Wales, 2021/04/28
- Re: [PATCH] Bug: fragile org refile cache,
Ihor Radchenko <=
- Re: [PATCH] Bug: fragile org refile cache, Samuel Wales, 2021/04/28
- Re: [PATCH] Bug: fragile org refile cache, Maxim Nikulin, 2021/04/29
- Re: [PATCH] Bug: fragile org refile cache, Ihor Radchenko, 2021/04/29
- Re: [PATCH] Bug: fragile org refile cache, Maxim Nikulin, 2021/04/29
- Re: [PATCH] Bug: fragile org refile cache, Ihor Radchenko, 2021/04/29
- Re: [PATCH] Bug: fragile org refile cache, Maxim Nikulin, 2021/04/29
- Re: [PATCH] Bug: fragile org refile cache, Maxim Nikulin, 2021/04/30
- Re: [PATCH] Bug: fragile org refile cache, Ihor Radchenko, 2021/04/29
- Re: [PATCH] Bug: fragile org refile cache, Tim Cross, 2021/04/29
- Re: [PATCH] Bug: fragile org refile cache, Samuel Wales, 2021/04/29