branch: elpa/treesit-fold
commit 66a8b272cc937501f87e74b7bd50e321b5341e40
Author: Jen-Chieh Shen <[email protected]>
Commit: Jen-Chieh Shen <[email protected]>

    Fix docstring extract condition
---
 tree-sitter-fold-summary.el | 19 +++++++++----------
 1 file changed, 9 insertions(+), 10 deletions(-)

diff --git a/tree-sitter-fold-summary.el b/tree-sitter-fold-summary.el
index 086ffc6acd..e4415b002c 100644
--- a/tree-sitter-fold-summary.el
+++ b/tree-sitter-fold-summary.el
@@ -179,16 +179,15 @@ type of content by checking the word boundary's 
existence."
 
 (defun tree-sitter-fold-summary--get (doc-str)
   "Extract summary from DOC-STR in order to display ontop of the overlay."
-  (when (nth 4 (syntax-ppss))
-    (let ((parser (cdr (tree-sitter-fold-summary--parser))) summary)
-      (when parser
-        (setq summary (funcall parser doc-str))
-        (when (integerp tree-sitter-fold-summary-max-length)
-          (setq summary (tree-sitter-fold-summary--keep-length summary)))
-        (when summary
-          (setq summary (tree-sitter-fold-summary--apply-format summary)
-                summary (propertize summary 'face 
'tree-sitter-fold-replacement-face))))
-      summary)))
+  (let ((parser (cdr (tree-sitter-fold-summary--parser))) summary)
+    (when parser
+      (setq summary (funcall parser doc-str))
+      (when (integerp tree-sitter-fold-summary-max-length)
+        (setq summary (tree-sitter-fold-summary--keep-length summary)))
+      (when summary
+        (setq summary (tree-sitter-fold-summary--apply-format summary)
+              summary (propertize summary 'face 
'tree-sitter-fold-replacement-face))))
+    summary))
 
 (defcustom tree-sitter-fold-summary-parsers-alist
   `((actionscript-mode . tree-sitter-fold-summary-javadoc)

Reply via email to