Gustavo Barros <gusbrs.2...@gmail.com> writes: >> We cannot just disable persistence completely. >> For example, remote image export relies on persistence to be working >> _during_ Emacs session. > > I don't understand that. Isn't persistence about keeping data across > Emacs sessions?
Not only. We also use org-persist to cache downloaded images from internet and, in future, to cache image previews (currently, they just sit in `org-preview-latex-image-directory'). These scenarios make use of org-persist during a single Emacs session, not just across several sessions. Even if we allow completely disabling persistence for certain files, previews, and internet downloads should happen _somewhere_ in file system and might inevitably cause leakage. But what is the way around? CCing Timothy as he might have further thoughts. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>