aboutsummaryrefslogtreecommitdiffstats
path: root/java
diff options
context:
space:
mode:
authorYuan Fu2023-09-12 00:36:07 -0700
committerYuan Fu2023-09-12 13:16:42 -0700
commitd1d311a3b2222242b1b23fe0b86cd14866fd7cee (patch)
tree9c58bbdca690ed251ac84616439c78b72e04100a /java
parentb392d05089014ac6d41e35a016d46f496964f879 (diff)
downloademacs-d1d311a3b2222242b1b23fe0b86cd14866fd7cee.tar.gz
emacs-d1d311a3b2222242b1b23fe0b86cd14866fd7cee.zip
Avoid unnecessary tree-sitter reparse when setting the same range
* src/treesit.h (Lisp_TS_Parser) * src/treesit.c (make_treesit_parser): Remove has_range field, add last_set_ranges field. (Ftreesit_parser_set_included_ranges): Return early if the new range is the same as the old one. (Ftreesit_parser_included_ranges): Change has_range to last_set_ranges.
Diffstat (limited to 'java')
0 files changed, 0 insertions, 0 deletions