emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/org-drill d2fe915d7a 236/251: Merge branch 'fix/latex-over


From: ELPA Syncer
Subject: [nongnu] elpa/org-drill d2fe915d7a 236/251: Merge branch 'fix/latex-overlays' into 'master'
Date: Mon, 17 Jan 2022 18:59:22 -0500 (EST)

branch: elpa/org-drill
commit d2fe915d7a6602b337d4413eec10baa1c1a10dff
Merge: 2e37c8a91c 11dd2d4e23
Author: Phillip Lord <phillip.lord@newcastle.ac.uk>
Commit: Phillip Lord <phillip.lord@newcastle.ac.uk>

    Merge branch 'fix/latex-overlays' into 'master'
    
    Show LaTex overlays after clearing them
    
    See merge request phillord/org-drill!7
---
 org-drill.el | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/org-drill.el b/org-drill.el
index 1f357af841..2087771f10 100644
--- a/org-drill.el
+++ b/org-drill.el
@@ -2053,6 +2053,13 @@ RESCHEDULE-FN is the function to reschedule."
            (ignore-errors
              (org-display-inline-images t))
            (org-cycle-hide-drawers 'all)
+           (org-remove-latex-fragment-image-overlays)
+           (save-excursion
+             (org-mark-subtree)
+             (let ((beg (region-beginning))
+                   (end (region-end)))
+               (org--latex-preview-region beg end))
+             (deactivate-mark))
            (org-drill-with-hidden-cloze-hints
             (funcall reschedule-fn session))))))
 
@@ -2413,7 +2420,7 @@ See `org-drill' for more details."
                  (rtn
                   (cond
                    ((null presentation-fn)
-                   (message "%s:%d: Unrecognised card type '%s', skipping..."
+                    (message "%s:%d: Unrecognised card type '%s', skipping..."
                              (buffer-name) (point) card-type)
                     (sit-for 0.5)
                     'skip)
@@ -2440,7 +2447,6 @@ See `org-drill' for more details."
              (apply-partially 'org-drill-card-tag-caller 3)
              tags)
             (cl-incf org-drill-cards-in-this-emacs)
-            (org-remove-latex-fragment-image-overlays)
             rtn))))))
 
 (defun org-drill-entries-pending-p (session)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]