[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 74892eefc8 1/7: * lisp/treesit.el (treesit-max-buffer-size): Enla
From: |
Yuan Fu |
Subject: |
master 74892eefc8 1/7: * lisp/treesit.el (treesit-max-buffer-size): Enlarge value. |
Date: |
Tue, 22 Nov 2022 04:07:10 -0500 (EST) |
branch: master
commit 74892eefc8dd5b442a1859c7d28422778b79ce3c
Author: Yuan Fu <casouri@gmail.com>
Commit: Yuan Fu <casouri@gmail.com>
* lisp/treesit.el (treesit-max-buffer-size): Enlarge value.
---
lisp/treesit.el | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/lisp/treesit.el b/lisp/treesit.el
index 0dcd16d89a..24387c287a 100644
--- a/lisp/treesit.el
+++ b/lisp/treesit.el
@@ -95,7 +95,12 @@ indent, imenu, etc."
:group 'tools
:version "29.1")
-(defcustom treesit-max-buffer-size (* 4 1024 1024)
+(defcustom treesit-max-buffer-size
+ (let ((mb (* 1024 1024)))
+ ;; 40MB for 64-bit systems, 15 for 32-bit.
+ (if (> most-positive-fixnum (* 4 1024 mb))
+ (* 40 mb)
+ (* 15 mb)))
"Maximum buffer size for enabling tree-sitter parsing (in bytes)."
:type 'integer
:version "29.1")
- master updated (b32f50c6d8 -> 1161c96cc9), Yuan Fu, 2022/11/22
- master 74892eefc8 1/7: * lisp/treesit.el (treesit-max-buffer-size): Enlarge value.,
Yuan Fu <=
- master d6d4adf3bd 5/7: Tweak faces in Java and TypeScript, Yuan Fu, 2022/11/22
- master c7202e7f4a 2/7: ; Fix docstrings in treesit.el, Yuan Fu, 2022/11/22
- master cb60342c01 3/7: Tweak c-ts-mode fontification, Yuan Fu, 2022/11/22
- master 6e07838051 4/7: treesit-font-lock-recompute-features now has two modes of operation, Yuan Fu, 2022/11/22
- master e494ca4f4d 6/7: Fix treesit_record_change in casify_region, Yuan Fu, 2022/11/22
- master 1161c96cc9 7/7: Separate tree-sitter and non-tree-sitter variant of sh-mode, Yuan Fu, 2022/11/22