Function: todo-edit-item

todo-edit-item is an interactive and byte-compiled function defined in otodo-mode.el.gz.

Signature

(todo-edit-item)

Documentation

Edit current TODO list entry.

Key Bindings

Aliases

todo-cmd-edit

Source Code

;; Defined in /usr/src/emacs/lisp/obsolete/otodo-mode.el.gz
(defun todo-edit-item ()
  "Edit current TODO list entry."
  (interactive)
  (if (< (point-min) (point-max))
      (let ((item (todo-item-string)))
	(if (todo-string-multiline-p item)
	    (todo-edit-multiline)
	  (let ((new (read-from-minibuffer "Edit: " item)))
	    (todo-remove-item)
	    (insert new "\n")
	    (todo-backward-item)
	    (message ""))))
    (error "No TODO list entry to edit")))