]> git.eshelyaron.com Git - emacs.git/commitdiff
; * src/treesit.c (Ftreesit_parse_string): Fix comment and punctuation.
authorEli Zaretskii <eliz@gnu.org>
Sun, 25 Aug 2024 05:48:23 +0000 (08:48 +0300)
committerEshel Yaron <me@eshelyaron.com>
Wed, 4 Sep 2024 07:51:30 +0000 (09:51 +0200)
(cherry picked from commit 8a94cee3b58a59eac6ca24c001769f0fe12bf020)

src/treesit.c

index 218cb7407a8c10eaa1a9543d5159143ea5ff2a95..5aedca444899706a3dd65a0271254b50949b75e8 100644 (file)
@@ -1863,16 +1863,16 @@ positions.  PARSER is the parser issuing the notification.   */)
   return Qnil;
 }
 
-// Why don't we use ts_parse_string?  I tried, but it requires too much
-// change throughout treesit.c: we either return a root node that has no
-// associated parser, or one that has a parser but the parser doesn't
-// have associated buffer. Both route requires us to add checks and
-// branches everytime we use the parser of a node or the buffer of a
-// parser.  I tried route 1, and found that on top of needing to add a
-// bunch of branches to handle the no-parser case, many functions
-// requires a parser alongside the node (getting the tree, or language
-// symbol, etc), and I would need to rewrite those as well.  Overall
-// it's just not worth it--this is just a convenience function. --yuan
+/* Why don't we use ts_parse_string?  I tried, but it requires too much
+   change throughout treesit.c: we either return a root node that has no
+   associated parser, or one that has a parser but the parser doesn't
+   have associated buffer.  Both routes require us to add checks and
+   branches everywhere we use the parser of a node or the buffer of a
+   parser.  I tried route 1, and found that on top of the need to add a
+   bunch of branches to handle the no-parser case, many functions
+   require a parser alongside the node (getting the tree, or language
+   symbol, etc), and I would need to rewrite those as well.  Overall,
+   it's just not worth it--this is just a convenience function. --yuan  */
 DEFUN ("treesit-parse-string",
        Ftreesit_parse_string, Streesit_parse_string,
        2, 2, 0,