branch: elpa/web-mode commit d95e0db1bd042d1a8c9bb6bf744eb07ecbf62d73 Merge: 4f1c96381a b095d169ee Author: fxbois <fxb...@gmail.com> Commit: GitHub <nore...@github.com>
Merge pull request #1222 from vspinu/respect-font-lock-dont-widen 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)