Function: todo-remove-item
todo-remove-item is a byte-compiled function defined in
todo-mode.el.gz.
Signature
(todo-remove-item)
Documentation
Internal function called in editing, deleting or moving items.
Source Code
;; Defined in /usr/src/emacs/lisp/calendar/todo-mode.el.gz
(defun todo-remove-item ()
"Internal function called in editing, deleting or moving items."
(let ((end (progn (todo-item-end) (1+ (point))))
(beg (todo-item-start))
ovs)
(push (todo-get-overlay 'prefix) ovs)
(push (todo-get-overlay 'header) ovs)
(dolist (ov ovs) (when ov (delete-overlay ov)))
(delete-region beg end)))