Function: speedbar-item-delete
speedbar-item-delete is an interactive and byte-compiled function
defined in speedbar.el.gz.
Signature
(speedbar-item-delete)
Documentation
Delete the item under the cursor.
Files are removed from disk.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/speedbar.el.gz
(defun speedbar-item-delete ()
"Delete the item under the cursor.
Files are removed from disk."
(interactive)
(let ((f (speedbar-line-file)))
(if (not f) (error "Not a file"))
(if (speedbar-y-or-n-p (format "Delete %s? " f) t)
(progn
(if (file-directory-p f)
(delete-directory f t t)
(delete-file f t))
(dframe-message "Okie dokie.")
(let ((p (point)))
(speedbar-refresh)
(goto-char p))
))
))