Function: nxml-end-of-heading
nxml-end-of-heading is a byte-compiled function defined in
nxml-outln.el.gz.
Signature
(nxml-end-of-heading)
Documentation
Move from the start of the content of the heading to the end.
Do not move past the end of the line.
Source Code
;; Defined in /usr/src/emacs/lisp/nxml/nxml-outln.el.gz
(defun nxml-end-of-heading ()
"Move from the start of the content of the heading to the end.
Do not move past the end of the line."
(let ((pos (condition-case nil
(and (nxml-scan-element-forward (point) t)
xmltok-start)
(nxml-scan-error nil))))
(end-of-line)
(skip-chars-backward " \t")
(cond ((not pos)
(setq pos (nxml-token-before))
(when (eq xmltok-type 'end-tag)
(goto-char pos)))
((< pos (point))
(goto-char pos)))
(skip-chars-backward " \t")
(point)))