diff --git a/misc/fuel/fuel-font-lock.el b/misc/fuel/fuel-font-lock.el index 5b4ae09f25..2bf3f710e4 100644 --- a/misc/fuel/fuel-font-lock.el +++ b/misc/fuel/fuel-font-lock.el @@ -75,7 +75,7 @@ (defun fuel-font-lock--syntactic-face (state) (if (nth 3 state) 'factor-font-lock-string (let ((c (char-after (nth 8 state)))) - (cond ((char-equal c ?\ ) + (cond ((or (char-equal c ?\ ) (char-equal c ?\n)) (save-excursion (goto-char (nth 8 state)) (beginning-of-line) diff --git a/misc/fuel/fuel-syntax.el b/misc/fuel/fuel-syntax.el index 880a8eca65..3f47f55b88 100644 --- a/misc/fuel/fuel-syntax.el +++ b/misc/fuel/fuel-syntax.el @@ -252,8 +252,9 @@ ;; Multiline constructs ("\\_<\\(U\\)SING: \\(;\\)" (1 "b")) ("\\_\\)" (2 "\\)" + (2 "" (1 ">b")) ;; Let and lambda: ("\\_<\\(!(\\) .* \\()\\)" (1 "<") (2 ">"))