branch: elpa/scala-mode commit 453c012911e4ae88df77cc84dbe89819c85313e2 Author: Heikki Vesalainen <heikkivesalai...@yahoo.com> Commit: Heikki Vesalainen <heikkivesalai...@yahoo.com>
fixed bug in string escapes marking The bug caused font-locking to crash when there were string-escape like forms inside multi-line strings. --- scala-mode2-fontlock.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scala-mode2-fontlock.el b/scala-mode2-fontlock.el index c5e9603..1da043d 100644 --- a/scala-mode2-fontlock.el +++ b/scala-mode2-fontlock.el @@ -294,7 +294,7 @@ Does not continue past limit. (defun scala-font-lock:mark-string-escapes (limit) (when (re-search-forward scala-syntax:string-escape-re limit t) (goto-char (match-end 0)) - (or (= (nth 3 (save-excursion (syntax-ppss (match-beginning 0)))) ?\") + (or (eq (nth 3 (save-excursion (syntax-ppss (match-beginning 0)))) ?\") (scala-font-lock:mark-string-escapes limit)))) (defun scala-font-lock:mark-numberLiteral (re limit)