Commit ec79b92b authored by Nathan Trapuzzano's avatar Nathan Trapuzzano Committed by Stefan Monnier
Browse files

* lisp/progmodes/cperl-mode.el (cperl-font-lock-fontify-region-function):

Don't infloop when expanding region over `multiline' syntax-type that
begins a line.

Fixes: debbugs:15778
parent 4aca7145
2013-11-03 Nathan Trapuzzano <nbtrap@nbtrap.com> (tiny change)
* progmodes/cperl-mode.el (cperl-font-lock-fontify-region-function):
Don't infloop when expanding region over `multiline' syntax-type that
begins a line (bug#15778).
2013-11-04 Stefan Monnier <monnier@iro.umontreal.ca>
* rect.el (rectangle-mark-mode): Rename from rectangle-mark.
......
......@@ -8900,8 +8900,9 @@ do extra unwind via `cperl-unwind-to-safe'."
(beginning-of-line)
(eq (get-text-property (setq beg (point)) 'syntax-type)
'multiline)))
(if (setq beg (cperl-beginning-of-property beg 'syntax-type))
(goto-char beg)))
(let ((new-beg (cperl-beginning-of-property beg 'syntax-type)))
(setq beg (if (= new-beg beg) nil new-beg))
(goto-char new-beg)))
(setq beg (point))
(goto-char end)
(while (and end
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment