Function: c-skip-ws-forward
c-skip-ws-forward is a macro defined in cc-defs.el.gz.
Signature
(c-skip-ws-forward &optional LIMIT)
Documentation
Skip over any whitespace following point.
This function skips over horizontal and vertical whitespace and line continuations.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/cc-defs.el.gz
(defmacro c-skip-ws-forward (&optional limit)
"Skip over any whitespace following point.
This function skips over horizontal and vertical whitespace and line
continuations."
(declare (debug t))
(if limit
`(let ((limit (or ,limit (point-max))))
(while (progn
;; skip-syntax-* doesn't count \n as whitespace..
(skip-chars-forward " \t\n\r\f\v" limit)
(when (and (eq (char-after) ?\\)
(< (point) limit))
(forward-char)
(or (eolp)
(progn (backward-char) nil))))))
'(while (progn
(skip-chars-forward " \t\n\r\f\v")
(when (eq (char-after) ?\\)
(forward-char)
(or (eolp)
(progn (backward-char) nil)))))))