summaryrefslogtreecommitdiff
path: root/lisp/textmodes/toml-ts-mode.el
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/textmodes/toml-ts-mode.el')
-rw-r--r--lisp/textmodes/toml-ts-mode.el4
1 files changed, 3 insertions, 1 deletions
diff --git a/lisp/textmodes/toml-ts-mode.el b/lisp/textmodes/toml-ts-mode.el
index d3f09526b90..63e3f60edd9 100644
--- a/lisp/textmodes/toml-ts-mode.el
+++ b/lisp/textmodes/toml-ts-mode.el
@@ -138,7 +138,9 @@ Return nil if there is no name or if NODE is not a defun node."
:group 'toml-mode
:syntax-table toml-ts-mode--syntax-table
- (when (treesit-ensure-installed 'toml)
+ ;; `treesit-ready-p' also checks for buffer size.
+ (when (and (treesit-ensure-installed 'toml)
+ (treesit-ready-p 'toml))
(setq treesit-primary-parser (treesit-parser-create 'toml))
;; Comments