CC Mode: fontify variables/functions after line comments ending in spaces
* lisp/progmodes/cc-engine.el (c-forward-comment-minus-1): Take account of spaces preceding a linefeed when scanning a putative line comment end.
This commit is contained in:
parent
2c6a94c5b8
commit
e0f54c62ec
1 changed files with 7 additions and 3 deletions
|
@ -1668,9 +1668,13 @@ comment at the start of cc-engine.el for more info."
|
|||
Return the result of `forward-comment' if it gets called, nil otherwise."
|
||||
`(if (not comment-end-can-be-escaped)
|
||||
(forward-comment -1)
|
||||
(when (and (< (skip-syntax-backward " >") 0)
|
||||
(eq (char-after) ?\n))
|
||||
(forward-char))
|
||||
(let ((dist (skip-syntax-backward " >")))
|
||||
(when (and
|
||||
(< dist 0)
|
||||
(progn
|
||||
(skip-syntax-forward " " (- (point) dist 1))
|
||||
(eq (char-after) ?\n)))
|
||||
(forward-char)))
|
||||
(cond
|
||||
((and (eq (char-before) ?\n)
|
||||
(eq (char-before (1- (point))) ?\\))
|
||||
|
|
Loading…
Add table
Reference in a new issue