Function: icomplete-kill-candidate
icomplete-kill-candidate is a byte-compiled function defined in
icomplete.el.gz.
Signature
(icomplete-kill-candidate CATEGORY CANDIDATE)
Documentation
"Kill" CANDIDATE, assuming it is of kind CATEGORY.
CANDIDATE is a string denoting a completion candidate,
CATEGORY should be a completion category, as specified
in completion-metadata.
"Kill" here means to actually delete the underlying object, such
as a file, buffer, ...
Return non-nil if the operation was successful.
Implementations
(icomplete-kill-candidate (_ (eql 'project-file)) THING) in `icomplete.el'.
Undocumented
(icomplete-kill-candidate (_ (eql 'file)) THING) in `icomplete.el'.
Undocumented
(icomplete-kill-candidate (_ (eql 'buffer)) THING) in `icomplete.el'.
Undocumented
(icomplete-kill-candidate CATEGORY CANDIDATE) in `icomplete.el'.
Undocumented
Source Code
;; Defined in /usr/src/emacs/lisp/icomplete.el.gz
;;;_* Helpers for `fido-mode' (or `ido-mode' emulation)
(cl-defgeneric icomplete-kill-candidate (category _candidate)
"\"Kill\" CANDIDATE, assuming it is of kind CATEGORY.
CANDIDATE is a string denoting a completion candidate,
CATEGORY should be a completion category, as specified
in `completion-metadata'.
\"Kill\" here means to actually delete the underlying object, such
as a file, buffer, ...
Return non-nil if the operation was successful."
(error "Don't know how to kill things for category `%s'" category))