Function: treesit-check-indent

treesit-check-indent is an interactive and byte-compiled function defined in treesit.el.gz.

Signature

(treesit-check-indent MODE)

Documentation

Compare the current buffer with how major mode MODE would indent it.

View in manual

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/treesit.el.gz
(defun treesit-check-indent (mode)
  "Compare the current buffer with how major mode MODE would indent it."
  (interactive (list (treesit--read-major-mode)))
  (let ((source-buf (current-buffer)))
    (with-temp-buffer
      (insert-buffer-substring source-buf)
      (funcall mode)
      (indent-region (point-min) (point-max))
      (diff-buffers source-buf (current-buffer)))))