Re: Improving org-contacts performance (and state of development in general)

2020-09-10 Thread TRS-80
On 2020-09-06 22:52, Daryl Manning wrote: PS> As an outside feature though, interoperability of the org-contact formats with other operating system address books, most notable gnome contacts/evolution, goog contacts, and OSX address book would be high on my list in terms of improving org-contacts

Re: Improving org-contacts performance (and state of development in general)

2020-09-07 Thread Ihor Radchenko
> ... or improve the speed for overlays in Emacs :) My Emacs-C-fu is not good enough ¯ \ _ (ツ) _ / ¯ Bastien writes: > Ihor Radchenko writes: > >> That's primarily a one single enhancement - use text properties >> instead of overlays to hide/fold text. > > ... or improve the speed for overlays

Re: Improving org-contacts performance (and state of development in general)

2020-09-07 Thread Bastien
Ihor Radchenko writes: > That's primarily a one single enhancement - use text properties > instead of overlays to hide/fold text. ... or improve the speed for overlays in Emacs :) -- Bastien

Re: Improving org-contacts performance (and state of development in general)

2020-09-07 Thread Bastien
Julien Danjou writes: >> I'm copying Julien, the original author of org-contacts.el, to check >> if he plans to maintain org-contacts.el further and if he's okay for >> someone to take over. > > I don't plan to do anything, feel free to take over! Thanks for confirming - Daryl, don't hesitate!

Re: Improving org-contacts performance (and state of development in general)

2020-09-07 Thread Ihor Radchenko
> tho quite interested in seeing what perf enhancements you've done on large > org files would be interesting. That's primarily a one single enhancement - use text properties instead of overlays to hide/fold text. Overlays are slow - every time Emacs need to move point across hidden overlays, it t

Re: Improving org-contacts performance (and state of development in general)

2020-09-07 Thread Julien Danjou
On Sun, Sep 06 2020, Bastien wrote: Hi everyone, > I'm copying Julien, the original author of org-contacts.el, to check > if he plans to maintain org-contacts.el further and if he's okay for > someone to take over. I don't plan to do anything, feel free to take over! Cheers, -- Julien Danjou #

Re: Improving org-contacts performance (and state of development in general)

2020-09-06 Thread Daryl Manning
Primary examples would be adding a note (CTRL-z) or changing a tag on a person and then having org-agenda update that. I am assuming it is because the entire file needs to be parsed rather than say, some index of entries. (so perhaps I mischaracterized org-contacts as being slow versus its interac

Re: Improving org-contacts performance (and state of development in general)

2020-09-06 Thread Ihor Radchenko
> However, as the file and C-z notes have grown, > performance has really started to drag. I know people have used various > schemes (caching) etc to try to improve performance and the like, but > updates to the file are taking a solid 5 seconds now when making major > updates and moving tags aroun

Re: Improving org-contacts performance (and state of development in general)

2020-09-06 Thread Bastien
Hi Daryl, Daryl Manning writes: > Is there a solid, forked branch anywhere that focuses on enhancing > performance anywhere? Note that I'm aware of, but I don't use org-contacts.el, so maybe other will have more information. > I'm tempted to wade in and add features and improvements myself but