Function: completion-string
completion-string is a macro defined in completion.el.gz.
Signature
(completion-string COMPLETION-ENTRY)
Source Code
;; Defined in /usr/src/emacs/lisp/completion.el.gz
;;-----------------------------------------------
;; Completion Entry Structure Definition
;;-----------------------------------------------
;; A completion entry is a LIST of string, prefix-symbol num-uses, and
;; last-use-time (the time the completion was last used)
;; last-use-time is t if the string should be kept permanently
;; num-uses is incremented every time the completion is used.
;; We chose lists because (car foo) is faster than (aref foo 0) and the
;; creation time is about the same.
;; READER MACROS
(defmacro completion-string (completion-entry)
(list 'car completion-entry))