Function: semantic-complete-read-tag-project

semantic-complete-read-tag-project is a byte-compiled function defined in complete.el.gz.

Signature

(semantic-complete-read-tag-project PROMPT &optional DEFAULT-TAG INITIAL-INPUT HISTORY)

Documentation

Ask for a tag by name from the current project.

Available tags are from the current project, at the top 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-project (prompt &optional
						  default-tag
						  initial-input
						  history)
  "Ask for a tag by name from the current project.
Available tags are from the current project, at the top 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-project-brutish :buffer (current-buffer)
				       :path (current-buffer)
				       )
   (semantic-displayer-traditional-with-focus-highlight)
   prompt
   default-tag
   initial-input
   history)
  )