Ihor Radchenko
Ihor Radchenko
Akira Komamura ***@***.***> writes: > @yantar92 I didn't look into `org-defpred` well. Your code example apparently doesn't work, but using `org-defpred` seems to be a solution. Thank you for your...
> There appears to be a misunderstanding about the meaning of the :body argument to org-ql-defpred. You should use the :normalizers to rewrite the query, rather than defining a body...
> I do the best I can to imagine a new user's perspective and write to inform it, but there's always room to improve the documentation. But for some users,...
> Is this expected? When your capture template contains stored link (`%a`, `%A`, `%l`, or `%L`), Org mode tries to create a link just before creating capture buffer. `org-ql-search` sets...
>> This is an interesting idea. Is the performance improvement primarily from using delay-mode-hooks? > Yes. Haven't profiled the separate parts but that is definitely where the major speedup comes...
> I doubt that font-lock is the root to the problem here. Kind of hoping to be proven wrong though! Font-locking in org means that all the links have to...
> I did a benchmark from your branch @yantar92. No performance improvement. Slower actually. Output of the tests: Clearly, font-lock is not the coolprit for you. Can you try to...
> cpu profiling doesn't give many clues, sorry to say. The profiler report looks very suspicious. > 62% + org-roam--list-files Did it really take over one minute to run this?...
> .... I think delaying all of the mode hooks is too blunt an instrument. I also think so. Instead of intrusive `delay-mode-hook`, Org mode provides `org-inhibit-startup` that can be...
@Whil- I tried your benchmark on my Org folder with 36 large org files. I do not have file-system issues and use SSD, so I was able to progressively disable...