[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/valign e0362c0 156/198: * valign.el (valign-region): Re
From: |
Stefan Monnier |
Subject: |
[elpa] externals/valign e0362c0 156/198: * valign.el (valign-region): Report to jit-lock the actual end of fontified region. |
Date: |
Tue, 1 Dec 2020 18:19:38 -0500 (EST) |
branch: externals/valign
commit e0362c0a774de95a20cff66c664ab8f90f20d9bf
Author: Yuan Fu <casouri@gmail.com>
Commit: Yuan Fu <casouri@gmail.com>
* valign.el (valign-region): Report to jit-lock the actual end of fontified
region.
---
valign.el | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/valign.el b/valign.el
index f2e587d..91f8636 100644
--- a/valign.el
+++ b/valign.el
@@ -623,7 +623,8 @@ Force align if FORCE non-nil."
;; We only align when this buffer is in a live window, because we
;; need ‘window-text-pixel-size’ to calculate text size.
(let ((beg (or beg (point-min)))
- (end (or end (point-max))))
+ (end (or end (point-max)))
+ (fontified-end end))
(when (window-live-p (get-buffer-window nil (selected-frame)))
(save-excursion
(goto-char beg)
@@ -633,8 +634,9 @@ Force align if FORCE non-nil."
(valign-table-maybe)
(error (message "Error when aligning table: %s"
(error-message-string err))))
- (valign--end-of-table)))))
- (cons 'jit-lock-bounds (cons beg end)))
+ (valign--end-of-table)
+ (setq fontified-end (point)))))
+ (cons 'jit-lock-bounds (cons beg (max end fontified-end)))))
(defvar valign-mode)
(defun valign--buffer-advice (&rest _)
- [elpa] externals/valign d799e31 181/198: ; * valign.el (valign--cell-content-config): Fix typo., (continued)
- [elpa] externals/valign d799e31 181/198: ; * valign.el (valign--cell-content-config): Fix typo., Stefan Monnier, 2020/12/01
- [elpa] externals/valign 9fc0c11 149/198: Use new function to calculate space and bar width, Stefan Monnier, 2020/12/01
- [elpa] externals/valign d18aea8 183/198: Improve error handling, Stefan Monnier, 2020/12/01
- [elpa] externals/valign 62766e7 184/198: Add custom group, Stefan Monnier, 2020/12/01
- [elpa] externals/valign bf68d39 171/198: Remove single-column style, Stefan Monnier, 2020/12/01
- [elpa] externals/valign ce1a53c 188/198: ; * test.org: Update., Stefan Monnier, 2020/12/01
- [elpa] externals/valign 82be45d 198/198: Bug fix, Stefan Monnier, 2020/12/01
- [elpa] externals/valign cf3a794 099/198: Fix: cursor disappears on bars when fancy-bar is t, Stefan Monnier, 2020/12/01
- [elpa] externals/valign 0e77a02 164/198: Add some commands that suppresses auto alignment, Stefan Monnier, 2020/12/01
- [elpa] externals/valign 7afe578 182/198: Improve documentation, Stefan Monnier, 2020/12/01
- [elpa] externals/valign e0362c0 156/198: * valign.el (valign-region): Report to jit-lock the actual end of fontified region.,
Stefan Monnier <=
- [elpa] externals/valign 841925f 189/198: Remove all advice when they are not needed, Stefan Monnier, 2020/12/01
- [elpa] externals/valign e438083 103/198: Change text property to overlay, Stefan Monnier, 2020/12/01
- [elpa] externals/valign cd2b563 191/198: * valign.el: Bump version to 3.0.0., Stefan Monnier, 2020/12/01