diff --git a/lisp/progmodes/python.el b/lisp/progmodes/python.el index c00de2d6a8d..bd8ec236207 100644 --- a/lisp/progmodes/python.el +++ b/lisp/progmodes/python.el @@ -259,7 +259,14 @@ (require 'compat) (require 'project nil 'noerror) (require 'seq) -(treesit-declare-unavailable-functions) + +(declare-function treesit-parser-create "treesit.c") +(declare-function treesit-induce-sparse-tree "treesit.c") +(declare-function treesit-node-child-by-field-name "treesit.c") +(declare-function treesit-node-type "treesit.c") +(declare-function treesit-node-start "treesit.c") +(declare-function treesit-node-end "treesit.c") +(declare-function treesit-node-parent "treesit.c") ;; Avoid compiler warnings (defvar compilation-error-regexp-alist)