1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-01 08:17:38 +00:00

(progmodes/cc-mode.el) c-extend-region-for-CPP: Fix an off-by-one error

(in end of macro position).
This commit is contained in:
Alan Mackenzie 2010-04-29 14:48:32 +00:00
parent d2630aefd3
commit 3d14bb734b
2 changed files with 9 additions and 2 deletions

View File

@ -1,3 +1,8 @@
2010-04-29 Alan Mackenzie <acm@muc.de>
* progmodes/cc-mode.el (c-extend-region-for-CPP): Fix an
off-by-one error (in end of macro position).
2010-04-29 Stefan Monnier <monnier@iro.umontreal.ca>
* net/browse-url.el (browse-url-firefox-program): Use iceweasel if

View File

@ -818,8 +818,10 @@ Note that the style variables are always made local to the buffer."
(setq c-old-BOM (point))
(goto-char end)
(if (c-beginning-of-macro)
(c-end-of-macro))
(when (c-beginning-of-macro)
(c-end-of-macro)
(or (eobp) (forward-char))) ; Over the terminating NL which may be marked
; with a c-cpp-delimiter category property
(setq c-old-EOM (point)))
(defun c-neutralize-CPP-line (beg end)