Fix treesit--merge-ranges (bug#73324)
authorYuan Fu <casouri@gmail.com>
Sat, 21 Sep 2024 03:40:26 +0000 (20:40 -0700)
committerYuan Fu <casouri@gmail.com>
Sat, 21 Sep 2024 03:54:23 +0000 (20:54 -0700)
commit0834106a6209833ab5f5c032cce857f39889d3d6
tree38d84bd1573dff8afc11be5987dd45b145d24dfc
parent76c6b4d2799ab1396ba003d33e4a177519d7e53d
Fix treesit--merge-ranges (bug#73324)

* lisp/treesit.el (treesit--merge-ranges): Make sure that old
ranges that intersects with START-END are actually discarded.
* test/src/treesit-tests.el (treesit-range-merge): New test.
lisp/treesit.el
test/src/treesit-tests.el