emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/web-mode b095d169ee 1/2: Respect font-lock-dont-widen duri


From: ELPA Syncer
Subject: [nongnu] elpa/web-mode b095d169ee 1/2: Respect font-lock-dont-widen during region extension
Date: Wed, 19 Jan 2022 05:58:33 -0500 (EST)

branch: elpa/web-mode
commit b095d169eed792137682ab305bc40732c6874af4
Author: Vitalie Spinu <spinuvit@gmail.com>
Commit: Vitalie Spinu <spinuvit@gmail.com>

    Respect font-lock-dont-widen during region extension
---
 web-mode.el | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/web-mode.el b/web-mode.el
index 263991458b..1443dbedea 100644
--- a/web-mode.el
+++ b/web-mode.el
@@ -2836,6 +2836,9 @@ another auto-completion with different ac-sources (e.g. 
ac-php)")
   (when (or (null web-mode-change-end) (> font-lock-end web-mode-change-end))
     (when web-mode-trace (message "extend-region: font-lock-end(%S) > 
web-mode-change-end(%S)" font-lock-end web-mode-change-end))
     (setq web-mode-change-end font-lock-end))
+  (when font-lock-dont-widen
+    (setq web-mode-change-beg (max web-mode-change-beg (point-min))
+          web-mode-change-end (min web-mode-change-end (point-max))))
   (let ((region (web-mode-scan web-mode-change-beg web-mode-change-end)))
     (when region
       ;;(message "region: %S" region)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]