Function: semantic-complete-read-tag-buffer-deep
semantic-complete-read-tag-buffer-deep is a byte-compiled function
defined in complete.el.gz.
Signature
(semantic-complete-read-tag-buffer-deep PROMPT &optional DEFAULT-TAG INITIAL-INPUT HISTORY)
Documentation
Ask for a tag by name from the current buffer.
Available tags are from the current buffer, at any level. Completion options are presented in a traditional way, with highlighting to resolve same-name collisions. PROMPT is a string to prompt with. DEFAULT-TAG is a semantic tag or string to use as the default value. If INITIAL-INPUT is non-nil, insert it in the minibuffer initially. HISTORY is a symbol representing a variable to store the history in.
Source Code
;; Defined in /usr/src/emacs/lisp/cedet/semantic/complete.el.gz
(defun semantic-complete-read-tag-buffer-deep (prompt &optional
default-tag
initial-input
history)
"Ask for a tag by name from the current buffer.
Available tags are from the current buffer, at any level.
Completion options are presented in a traditional way, with highlighting
to resolve same-name collisions.
PROMPT is a string to prompt with.
DEFAULT-TAG is a semantic tag or string to use as the default value.
If INITIAL-INPUT is non-nil, insert it in the minibuffer initially.
HISTORY is a symbol representing a variable to store the history in."
(semantic-complete-read-tag-engine
(semantic-collector-buffer-deep prompt :buffer (current-buffer))
(semantic-displayer-traditional-with-focus-highlight)
;;(semantic-displayer-tooltip)
prompt
default-tag
initial-input
history)
)