lispdoc - results for delete

(delete item sequence &rest args &key from-end (test #'eql) (test-not nil)
 (start 0) (end nil) (count nil) (key nil))
Function: Return a sequence formed by destructively removing the specified ITEM from the given SEQUENCE.
Example:
(defun remove-spres-flag! (flag)
  (setf *spres-flags*
          (delete flag *spres-flags*)))
Mentioned in:
CLtL2 - 14. Sequences
CLtL2 - 14.3. Modifying Sequences
CLtL2 - 15.3. Alteration of List Structure
CLtL2 - 17.6. Changing the Dimensions of an Array
CLtL2 - 7.9. Structure Traversal and Side Effects
HyperSpec - Function REMOVE, REMOVE-IF, REMOVE-IF-NOT, DELETE, DELETE-IF, DELETE-IF-NOT
On Lisp - Anaphoric Macros (Macro-Defining Macros)
On Lisp - Chapter _28
On Lisp - Functions as Properties
On Lisp - The Process Abstraction
PCL - combining recycling with shared structure
PCL - destructive operations
PCL - wrapping up
Successful Lisp - closures
(delete-if predicate sequence &rest args &key from-end (start 0) (key nil)
 (end nil) (count nil))
Function: Return a sequence formed by destructively removing the elements satisfying the specified PREDICATE from the given SEQUENCE.
 Mentioned in:
HyperSpec - Function REMOVE, REMOVE-IF, REMOVE-IF-NOT, DELETE, DELETE-IF, DELETE-IF-NOT
On Lisp - Common Lisp Evolves
PCL - destructive operations
Successful Lisp - chapter12
(delete-file file)
Function: Delete the specified FILE. If FILE is a stream, on Windows the stream is closed immediately. On Unix plaforms the stream remains open, allowing IO to continue: the OS resources associated with the deleted file remain available till the stream is closed as per standard Unix unlink() behaviour.
Example:
(defun wipe-file (filename)
  "deletes the file named by filename"
  (let ((fptr (probe-file filename)))
    (when fptr
      (when-verbose
       (format t "Wiping file ~a~%" filename))
      (delete-file fptr))))
Mentioned in:
CLtL2 - 23.3. Renaming, Deleting, and Other File Operations
HyperSpec - Function DELETE-FILE
PCL - interacting with the file system
(delete-package package-designator)
Function: Delete the package designated by PACKAGE-DESIGNATOR from the package system data structures.
 Mentioned in:
CLtL2 - 11.2. Package Names
CLtL2 - 11.7. Package System Functions and Variables
HyperSpec - Function DELETE-PACKAGE
(delete-if-not predicate sequence &rest args &key from-end (start 0) (end nil)
 (key nil) (count nil))
Function: Return a sequence formed by destructively removing the elements not satisfying the specified PREDICATE from the given SEQUENCE.
 Mentioned in:
HyperSpec - Function REMOVE, REMOVE-IF, REMOVE-IF-NOT, DELETE, DELETE-IF, DELETE-IF-NOT
PCL - destructive operations
Successful Lisp - chapter12
(delete-duplicates sequence &rest args &key (test #'eql) (test-not nil)
 (start 0) (end nil) from-end (key nil))
Function: The elements of SEQUENCE are examined, and if any two match, one is discarded. The resulting sequence, which may be formed by destroying the given sequence, is returned. The :TEST-NOT argument is deprecated.
Example:
(defun free-variables (form)
  (delete-duplicates (free-vars form nil) :test
                     #'eq))
Mentioned in:
CLtL2 - 14.3. Modifying Sequences
HyperSpec - Function REMOVE-DUPLICATES, DELETE-DUPLICATES
PCL - destructive operations
PCL - the heart of a spam filter
PCL - what frames do you actually need
(ql-clisp:delete-dir &rest args)
Undocumented
  
(ql-allegro:delete-directory &rest args)
Undocumented
  
(ql-lispworks:delete-directory &rest args)
Undocumented
  
(hunchentoot:delete-session-value symbol &optional (session *session*))
Function: Removes the value associated with SYMBOL from SESSION if there is one.
  
(alexandria.0.dev:delete-from-plist plist &rest keys)
Function: Just like REMOVE-FROM-PLIST, but this version may destructively modify the provided plist.
  
(alexandria.0.dev:delete-from-plistf place &rest keys &environment env)
Function: Modify macro for DELETE-FROM-PLIST.
  
ql-impl-util:delete-directory
Undocumented
  
(ql-util:delete-file-if-exists pathname)
Undocumented
  
(hunchentoot:delete-aux-request-value symbol &optional (request *request*))
Function: Removes the value associated with SYMBOL from the request object REQUEST.
  
(cl-fad:delete-directory-and-files dirname &key (if-does-not-exist error))
Function: Recursively deletes all files and directories within the directory designated by the non-wild pathname designator DIRNAME including DIRNAME itself. IF-DOES-NOT-EXIST must be one of :ERROR or :IGNORE where :ERROR means that an error will be signaled if the directory DIRNAME does not exist.