emacs-diffs
[Top][All Lists]
Advanced

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

master 2b6928edb97 2/2: Merge remote-tracking branch 'savannah/master' i


From: Po Lu
Subject: master 2b6928edb97 2/2: Merge remote-tracking branch 'savannah/master' into master-android-1
Date: Mon, 11 Sep 2023 22:40:04 -0400 (EDT)

branch: master
commit 2b6928edb978c5aeac6f81a1b2d5f38380d5564f
Merge: c465740273f b1c40891713
Author: Po Lu <luangruo@yahoo.com>
Commit: Po Lu <luangruo@yahoo.com>

    Merge remote-tracking branch 'savannah/master' into master-android-1
---
 lisp/treesit.el | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/lisp/treesit.el b/lisp/treesit.el
index 8371d0dda08..f65e2e02a7c 100644
--- a/lisp/treesit.el
+++ b/lisp/treesit.el
@@ -3109,10 +3109,12 @@ the text in the active region is highlighted in the 
explorer
 window."
   :lighter " TSexplore"
   (if treesit-explore-mode
-      (let ((language (intern (completing-read
-                               "Language: "
-                               (mapcar #'treesit-parser-language
-                                       (treesit-parser-list))))))
+      (let ((language
+             (intern (completing-read
+                      "Language: "
+                      (cl-remove-duplicates
+                       (mapcar #'treesit-parser-language
+                               (treesit-parser-list nil nil t)))))))
         (if (not (treesit-language-available-p language))
             (user-error "Cannot find tree-sitter grammar for %s: %s"
                         language (cdr (treesit-language-available-p



reply via email to

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