]> git.eshelyaron.com Git - emacs.git/commit
Support new tree-sitter grammar filename format (bug#78754)
authorYuan Fu <casouri@gmail.com>
Wed, 11 Jun 2025 05:55:58 +0000 (22:55 -0700)
committerEshel Yaron <me@eshelyaron.com>
Wed, 18 Jun 2025 08:08:12 +0000 (10:08 +0200)
commit712e1487bb45f5f13005d4f8b4246f14af67c281
treeea10466bf63b67aa1bc019d26489df583ca01dc1
parentcfd7fcbb1c977286eb36796cd28ce299901bf4f2
Support new tree-sitter grammar filename format (bug#78754)

Previously Emacs only looks for filenames like
libtree-sitter-json.so.0.0.  Now Emacs also look for filenames
like libtree-sitter-json.so.15.0.

* src/treesit.c:
(treesit_load_language_push_for_each_suffix): Add versioned
candidate to candidate list too.

(cherry picked from commit 941158fc133f9722abbca8b89a0a346230b83998)
src/treesit.c