Variable: todo-always-add-time-string

todo-always-add-time-string is a customizable variable defined in todo-mode.el.gz.

Value

nil

Documentation

Whether to add the time to an item's date header by default.

If non-nil, this automatically adds the current time when adding a new item using an insertion command without a time parameter, or when tagging an item as done; when adding a new item using a time parameter, or when editing the header of an existing todo item using a time parameter, typing <return> automatically inserts the current time.

When this option is nil (the default), no time string is inserted either automatically or when typing <return> at the time prompt (and in the latter case, when editing an existing time string, typing <return> deletes it).

Source Code

;; Defined in /usr/src/emacs/lisp/calendar/todo-mode.el.gz
(defcustom todo-always-add-time-string nil
  "Whether to add the time to an item's date header by default.

If non-nil, this automatically adds the current time when adding
a new item using an insertion command without a time parameter,
or when tagging an item as done; when adding a new item using a
time parameter, or when editing the header of an existing todo item
using a time parameter, typing <return> automatically inserts the
current time.

When this option is nil (the default), no time string is inserted
either automatically or when typing <return> at the time
prompt (and in the latter case, when editing an existing time
string, typing <return> deletes it)."
  :type 'boolean
  :group 'todo-edit)