From 09b777c94bc18906a4f6a8d6c6c4ac62af799dcd Mon Sep 17 00:00:00 2001 From: Adam Porter Date: Mon, 2 Sep 2019 05:49:03 -0500 Subject: [PATCH] Notes: Add TODO --- notes.org | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/notes.org b/notes.org index 9186ced..c2e6bfb 100644 --- a/notes.org +++ b/notes.org @@ -265,6 +265,10 @@ I should benchmark it to see how much difference it makes, because all those ~fs ** TODO Update commentary +** TODO [#B] Quickly change sorting/grouping in search views + +With caching, the search doesn't need to be repeated, so resorting/regrouping can be very fast. + ** MAYBE Fancier searching for inherited tags When tag inheritance is enabled, and the given tags aren't file-level tags, we could search directly to headings containing the matching tags, and then only do per-heading matching on the subtrees. Sometimes that would be much faster. However, that might make the logic special-cased and complicated. Might need a redesign of the whole matching/predicate system to do cleanly.