Function: webjump-builtin
webjump-builtin is a byte-compiled function defined in webjump.el.gz.
Signature
(webjump-builtin EXPR NAME)
Source Code
;; Defined in /usr/src/emacs/lisp/net/webjump.el.gz
(defun webjump-builtin (expr name)
(if (< (length expr) 1)
(error "WebJump URL builtin for \"%s\" empty" name))
(let ((builtin (aref expr 0)))
(cond
((eq builtin 'mirrors)
(if (= (length expr) 1)
(error
"WebJump URL builtin \"mirrors\" for \"%s\" needs at least 1 arg"
name))
(webjump-choose-mirror name (cdr (append expr nil))))
((eq builtin 'name)
name)
((eq builtin 'simple-query)
(webjump-builtin-check-args expr name 3)
(webjump-do-simple-query name (aref expr 1) (aref expr 2) (aref expr 3)))
(t (error "WebJump URL builtin \"%s\" for \"%s\" invalid"
builtin name)))))