From 2c90ade09a4d52a583158cb9cacf665ac11e8387 Mon Sep 17 00:00:00 2001 From: Yuan Fu Date: Tue, 27 Jun 2023 20:58:34 -0700 Subject: [PATCH] Tree-sitter use with-silent-modifications like jit-lock (bug#64321) * lisp/treesit.el (treesit--font-lock-notifier): Use with-silent-modifications when marking modified text to be fontified by jit-lock. This is what jit-lock itself does. --- lisp/treesit.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/treesit.el b/lisp/treesit.el index 0e1d7931d49..04d460fdea4 100644 --- a/lisp/treesit.el +++ b/lisp/treesit.el @@ -1072,7 +1072,8 @@ parser notifying of the change." (when treesit--font-lock-verbose (message "Notifier received range: %s-%s" (car range) (cdr range))) - (put-text-property (car range) (cdr range) 'fontified nil)))) + (with-silent-modifications + (put-text-property (car range) (cdr range) 'fontified nil))))) ;;; Indent -- 2.39.5