From: Yuan Fu Date: Wed, 28 Jun 2023 03:58:34 +0000 (-0700) Subject: Tree-sitter use with-silent-modifications like jit-lock (bug#64321) X-Git-Tag: emacs-29.1-rc1~99 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=2c90ade09a4d52a583158cb9cacf665ac11e8387;p=emacs.git 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. --- 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