Commit d70e2422 authored by Alan Mackenzie's avatar Alan Mackenzie
Browse files

(c-neutralize-syntax-in-CPP): Fix a bug on typing "#" at EOB.

parent af9b45f9
......@@ -845,13 +845,11 @@ Note that the style variables are always made local to the buffer."
(if (setq limits (c-literal-limits))
(goto-char (cdr limits)))
(while (and (< (point) end)
(search-forward-regexp c-anchored-cpp-prefix end t))
(while (search-forward-regexp c-anchored-cpp-prefix end t)
(when (c-beginning-of-macro) ; Guard against being in a string/comment.
(setq mbeg (point))
(c-end-of-macro) ; Do we need to go forward 1 char here? No!
(c-neutralize-CPP-line mbeg (point)))
(forward-char)))) ; We might still be in a comment - this is OK.
(c-neutralize-CPP-line mbeg (point)))))) ; We might still be in a comment - this is OK.
(defun c-before-change (beg end)
;; Function to be put on `before-change-function'. Primarily, this calls
......
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