branch: externals/tex-parens
commit acf5524a26a7b1ca62e38a5eae76a60237bb2919
Author: Paul Nelson <[email protected]>
Commit: Paul Nelson <[email protected]>

    Make tp-down-list auto-reveal folds from TeX-fold-mode
    
    Depends on patch submitted to AUCTeX,
    https://debbugs.gnu.org/cgi/bugreport.cgi?bug=69954
---
 tex-parens.el | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/tex-parens.el b/tex-parens.el
index aa3b59ac43..ede229f9d6 100644
--- a/tex-parens.el
+++ b/tex-parens.el
@@ -176,7 +176,17 @@ form delimiters which are visibly `left'/`opening' or
    preview-auto-reveal
    '(eval (preview-arrived-via (key-binding [left])
                                (key-binding [right])
-                               #'backward-char #'forward-char #'tp-down-list)))
+                               #'backward-char #'forward-char
+                               #'tp-down-list
+                               #'tp-backward-down-list)))
+  (when (boundp 'TeX-fold-auto-reveal)
+    (setq TeX-fold-auto-reveal
+          '(eval (preview-arrived-via (key-binding [left])
+                                      (key-binding [right])
+                                      #'backward-char #'forward-char
+                                      #'mouse-set-point
+                                      #'tp-down-list
+                                      #'tp-backward-down-list))))
   (setq-local beginning-of-defun-function #'tp--beginning-of-defun)
   (setq-local transpose-sexps-default-function 
#'tp-transpose-sexps-default-function)
   (setq end-of-defun-function #'tp--end-of-defun)

Reply via email to