Function: rng-expand-qname
rng-expand-qname is a byte-compiled function defined in
rng-nxml.el.gz.
Signature
(rng-expand-qname QNAME &optional DEFAULTP RECOVER-FUN)
Source Code
;; Defined in /usr/src/emacs/lisp/nxml/rng-nxml.el.gz
(defun rng-expand-qname (qname &optional defaultp recover-fun)
(setq qname (rng-split-qname qname))
(let ((prefix (car qname)))
(if prefix
(let ((ns (nxml-ns-get-prefix qname)))
(cond (ns (cons ns (cdr qname)))
(recover-fun (funcall recover-fun prefix (cdr qname)))))
(cons (and defaultp (nxml-ns-get-default)) (cdr qname)))))