Function: vera-skip-forward-literal
vera-skip-forward-literal is a byte-compiled function defined in
vera-mode.el.gz.
Signature
(vera-skip-forward-literal)
Documentation
Skip forward literal and return t if within one.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/vera-mode.el.gz
(defun vera-skip-forward-literal ()
"Skip forward literal and return t if within one."
(let ((state (save-excursion (syntax-ppss))))
(when (nth 8 state)
;; Inside a string or comment.
(goto-char (nth 8 state))
(if (nth 3 state)
;; A string.
(condition-case nil (forward-sexp 1)
;; Can't find end of string: it extends til end of buffer.
(error (goto-char (point-max))))
;; A comment.
(forward-comment 1))
t)))