[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master e494ca4f4d 6/7: Fix treesit_record_change in casify_region
From: |
Yuan Fu |
Subject: |
master e494ca4f4d 6/7: Fix treesit_record_change in casify_region |
Date: |
Tue, 22 Nov 2022 04:07:11 -0500 (EST) |
branch: master
commit e494ca4f4dc0cf609b5ce444b44261b4b4b521f9
Author: Yuan Fu <casouri@gmail.com>
Commit: Yuan Fu <casouri@gmail.com>
Fix treesit_record_change in casify_region
This fixes bug#59455.
* src/casefiddle.c: Always record changes.
---
src/casefiddle.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/casefiddle.c b/src/casefiddle.c
index de2325ebf3..52dacf2702 100644
--- a/src/casefiddle.c
+++ b/src/casefiddle.c
@@ -557,10 +557,10 @@ casify_region (enum case_action flag, Lisp_Object b,
Lisp_Object e)
{
signal_after_change (start, end - start - added, end - start);
update_compositions (start, end, CHECK_ALL);
+ }
#ifdef HAVE_TREE_SITTER
- treesit_record_change (start_byte, old_end_byte, CHAR_TO_BYTE (end));
+ treesit_record_change (start_byte, old_end_byte, CHAR_TO_BYTE (orig_end
+ added));
#endif
- }
return orig_end + added;
}
- master updated (b32f50c6d8 -> 1161c96cc9), Yuan Fu, 2022/11/22
- master 74892eefc8 1/7: * lisp/treesit.el (treesit-max-buffer-size): Enlarge value., Yuan Fu, 2022/11/22
- 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 <=
- master 1161c96cc9 7/7: Separate tree-sitter and non-tree-sitter variant of sh-mode, Yuan Fu, 2022/11/22