Function: eshell-complete-lisp-symbols
eshell-complete-lisp-symbols is a byte-compiled function defined in
esh-cmd.el.gz.
Signature
(eshell-complete-lisp-symbols)
Documentation
If there is a Lisp symbol, complete it.
Source Code
;; Defined in /usr/src/emacs/lisp/eshell/esh-cmd.el.gz
(defun eshell-complete-lisp-symbols ()
"If there is a Lisp symbol, complete it."
(let ((arg (pcomplete-actual-arg)))
(when (string-match (concat "\\`" eshell-lisp-regexp) arg)
(setq pcomplete-stub (substring arg (match-end 0))
pcomplete-last-completion-raw t)
(throw 'pcomplete-completions
(all-completions pcomplete-stub obarray 'boundp)))))