[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/tree-sitter 673a55780d 10/14: ; Remove unused tree-sitter functi
From: |
Yuan Fu |
Subject: |
feature/tree-sitter 673a55780d 10/14: ; Remove unused tree-sitter functions |
Date: |
Fri, 4 Nov 2022 13:19:10 -0400 (EDT) |
branch: feature/tree-sitter
commit 673a55780d2194f74c5774de83d0dce5131e7a31
Author: Yuan Fu <casouri@gmail.com>
Commit: Yuan Fu <casouri@gmail.com>
; Remove unused tree-sitter functions
They didn't turn out to be very useful.
* lisp/treesit.el (treesit-set-ranges)
(treesit-get-ranges): Remove functions.
---
lisp/treesit.el | 23 -----------------------
1 file changed, 23 deletions(-)
diff --git a/lisp/treesit.el b/lisp/treesit.el
index d6feca2f4a..84c3c70327 100644
--- a/lisp/treesit.el
+++ b/lisp/treesit.el
@@ -151,29 +151,6 @@ Assumes parser ranges are up-to-date."
(when treesit-language-at-point-function
(funcall treesit-language-at-point-function position)))
-(defun treesit-set-ranges (parser-or-lang ranges)
- "Set the ranges of PARSER-OR-LANG to RANGES."
- (treesit-parser-set-included-ranges
- (cond ((symbolp parser-or-lang)
- (or (treesit-parser-create parser-or-lang)
- (error "Cannot find a parser for %s" parser-or-lang)))
- ((treesit-parser-p parser-or-lang)
- parser-or-lang)
- (t (error "Expecting a parser or language, but got %s"
- parser-or-lang)))
- ranges))
-
-(defun treesit-get-ranges (parser-or-lang)
- "Get the ranges of PARSER-OR-LANG."
- (treesit-parser-included-ranges
- (cond ((symbolp parser-or-lang)
- (or (treesit-parser-create parser-or-lang)
- (error "Cannot find a parser for %s" parser-or-lang)))
- ((treesit-parser-p parser-or-lang)
- parser-or-lang)
- (t (error "Expecting a parser or language, but got %s"
- parser-or-lang)))))
-
;;; Node API supplement
(defun treesit-node-buffer (node)
- feature/tree-sitter updated (9909652849 -> c924b6afb6), Yuan Fu, 2022/11/04
- feature/tree-sitter 5416ae5990 01/14: ; Update guides in /admin/notes/tree-sitter, Yuan Fu, 2022/11/04
- feature/tree-sitter c5f24f76eb 05/14: ; * src/treesit.c: Minor comment change., Yuan Fu, 2022/11/04
- feature/tree-sitter ce9e720413 13/14: ; Minor improvement in treesit-inspect-mode, Yuan Fu, 2022/11/04
- feature/tree-sitter 673a55780d 10/14: ; Remove unused tree-sitter functions,
Yuan Fu <=
- feature/tree-sitter e0e3299c01 12/14: ; * lisp/treesit.el (treesit-update-ranges): Update all parsers., Yuan Fu, 2022/11/04
- feature/tree-sitter 784f53a215 11/14: ; Replace error with signal in treesit.el, Yuan Fu, 2022/11/04
- feature/tree-sitter c924b6afb6 14/14: ; * lisp/treesit.el (treesit-ready-p): Fix typo., Yuan Fu, 2022/11/04
- feature/tree-sitter e3663d0e9c 03/14: Add contextual tree-sitter font-lock to ts-mode and js-mode, Yuan Fu, 2022/11/04
- feature/tree-sitter f6dc55f516 07/14: ; * lisp/progmodes/js.el (js--fontify-template-string): Fix typo., Yuan Fu, 2022/11/04
- feature/tree-sitter f9f9b43df5 02/14: Minor change to tree-sitter imenu function of js-mode, Yuan Fu, 2022/11/04
- feature/tree-sitter 8ad4c4009e 09/14: Add treesit-indent-error, Yuan Fu, 2022/11/04
- feature/tree-sitter b86deb617b 06/14: Fix treesit-parser-set-included-ranges, Yuan Fu, 2022/11/04
- feature/tree-sitter d9d66764e2 08/14: Revise tree-sitter facility for multi-language buffers, Yuan Fu, 2022/11/04
- feature/tree-sitter b028d4f7df 04/14: ; Tree-sitter: Don't refontify if entity contained in the region, Yuan Fu, 2022/11/04