Function: rng-first-error

rng-first-error is an interactive and byte-compiled function defined in rng-valid.el.gz.

Signature

(rng-first-error)

Documentation

Go to the first validation error.

Turn on rng-validate-mode(var)/rng-validate-mode(fun) if it is not already on.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/nxml/rng-valid.el.gz
(defun rng-first-error ()
  "Go to the first validation error.
Turn on `rng-validate-mode' if it is not already on."
  (interactive)
  (or rng-validate-mode (rng-validate-mode))
  (rng-do-some-validation)
  (let ((err (rng-find-next-error-overlay (1- (point-min)))))
    (if err
	(rng-goto-error-overlay err)
      (let ((pos (save-excursion
		   (goto-char (point-min))
		   (rng-next-error 1))))
	(when pos
	  (goto-char pos))))))