Function: nxml-display-file-parse-error
nxml-display-file-parse-error is a byte-compiled function defined in
nxml-util.el.gz.
Signature
(nxml-display-file-parse-error ERR)
Source Code
;; Defined in /usr/src/emacs/lisp/nxml/nxml-util.el.gz
(defun nxml-display-file-parse-error (err)
(let* ((filename (nth 1 err))
(buffer (find-file-noselect filename))
(pos (nth 2 err))
(message (nth 3 err)))
(pop-to-buffer buffer)
;; What's the right thing to do if the buffer's modified?
;; The position in the saved file could be completely different.
(goto-char (if (buffer-modified-p) 1 pos))
(error "%s" message)))