Variable: semantic-complete-inline-custom-type

semantic-complete-inline-custom-type is a variable defined in complete.el.gz.

Value

(radio
 (const :tag "Cycle completions inline with ghost text."
	semantic-displayer-ghost)
 (const :tag
	"Display completions in *Completions* buffer, with focus highlight."
	semantic-displayer-traditional-with-focus-highlight)
 (const :tag "Display completions options in a tooltip."
	semantic-displayer-tooltip)
 (const :tag "Display options in *Completions* buffer."
	semantic-displayer-traditional))

Documentation

Possible options for inline completion displayers.

Use this to enable custom editing.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic/complete.el.gz
;;; ------------------------------------------------------------
;;; Specific queries
;;
(defvar semantic-complete-inline-custom-type
  (append '(radio)
	  (mapcar
	   (lambda (class)
	     (let* ((C (intern (car class)))
		    (doc (cl--class-docstring (cl--find-class C)))
		    (doc1 (car (split-string doc "\n")))
		    )
	       (list 'const
		     :tag doc1
		     C)))
	   (eieio-build-class-alist 'semantic-displayer-abstract t))
	  )
  "Possible options for inline completion displayers.
Use this to enable custom editing.")