branch: externals-release/org
commit f81d4fb4b331428d64fa3af85ae89e4c41fb8eaf
Author: Ihor Radchenko <yanta...@posteo.net>
Commit: Ihor Radchenko <yanta...@posteo.net>

    Revert "org-latex-preview: Disable previews in untrusted buffers"
    
    This reverts commit 7fac67e2e0a087319109ac222fa8e385740b29a0.
    
    There is a difference between files explicitly marked untrusted and
    simply not marked trusted.  For most users, Org files will not be
    marked trusted unless explicit action is taken.  So, checking
    `trusted-content-p' in `org-latex-preview' amounts for disabling latex
    previews everywhere.  We may instead need to query users, which is
    much more complex feature.
---
 lisp/org.el | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)

diff --git a/lisp/org.el b/lisp/org.el
index 3684053418..084e02497b 100644
--- a/lisp/org.el
+++ b/lisp/org.el
@@ -16201,16 +16201,7 @@ fragments in the buffer."
   (interactive "P")
   (cond
    ((not (display-graphic-p)) nil)
-   ((and
-     ;; Since Emacs 30, prefer `trusted-content-p' API.
-     (not (fboundp 'trusted-content-p))
-     untrusted-content
-     (not org--latex-preview-when-risky))
-    nil)
-   ((and (fboundp 'trusted-content-p) ; Available since Emacs 30
-         (not (trusted-content-p))
-         (not org--latex-preview-when-risky))
-    nil)
+   ((and untrusted-content (not org--latex-preview-when-risky)) nil)
    ;; Clear whole buffer.
    ((equal arg '(64))
     (org-clear-latex-preview (point-min) (point-max))

Reply via email to