Function: viper-skip-all-separators-forward

viper-skip-all-separators-forward is a byte-compiled function defined in viper-util.el.gz.

Signature

(viper-skip-all-separators-forward &optional WITHIN-LINE)

Source Code

;; Defined in /usr/src/emacs/lisp/emulation/viper-util.el.gz
;; weird syntax tables may confuse strict-vi style
(defsubst viper-skip-all-separators-forward (&optional within-line)
  (if (eq viper-syntax-preference 'strict-vi)
      (if within-line
	  (skip-chars-forward viper-strict-SEP-chars-sans-newline)
	(skip-chars-forward viper-strict-SEP-chars))
    (viper-skip-syntax 'forward
		       viper-SEP-char-class
		       (or within-line "\n")
		       (if within-line (viper-line-pos 'end)))))