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

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

[nongnu] elpa/treesit-fold 3a7760f4c9: feat(nix): Support multi-line com


From: ELPA Syncer
Subject: [nongnu] elpa/treesit-fold 3a7760f4c9: feat(nix): Support multi-line comment
Date: Mon, 9 Sep 2024 19:01:02 -0400 (EDT)

branch: elpa/treesit-fold
commit 3a7760f4c953ce14f9c2607dfdc1629cdc2664c9
Author: JenChieh <jcs090218@gmail.com>
Commit: JenChieh <jcs090218@gmail.com>

    feat(nix): Support multi-line comment
---
 treesit-fold-parsers.el | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/treesit-fold-parsers.el b/treesit-fold-parsers.el
index 9b1ebcda90..c8cc2904fe 100644
--- a/treesit-fold-parsers.el
+++ b/treesit-fold-parsers.el
@@ -511,7 +511,9 @@
     (list_expression    . treesit-fold-range-seq)
     (comment
      . (lambda (node offset)
-         (treesit-fold-range-line-comment node offset "#")))))
+         (if (string-prefix-p "#" (treesit-node-text node))
+             (treesit-fold-range-line-comment node offset "#")
+           (treesit-fold-range-c-like-comment node offset))))))
 
 (defun treesit-fold-parsers-ocaml ()
   "Rule set for OCaml."



reply via email to

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