Variable: org-agenda-entry-types

org-agenda-entry-types is a variable defined in org-agenda.el.gz.

Value

(:deadline :scheduled :timestamp :sexp)

Documentation

List of types searched for when creating the daily/weekly agenda.

This variable is a list of symbols that controls the types of items that appear in the daily/weekly agenda. Allowed symbols in this list are

  :timestamp List items containing a date stamp or date range matching
               the selected date. This includes sexp entries in angular
               brackets.

  :sexp List entries resulting from plain diary-like sexps.

  :deadline List deadline due on that date. When the date is today,
               also list any deadlines past due, or due within
org-deadline-warning-days.

  :deadline* Same as above, but only include the deadline if it has an
               hour specification as [h]h:mm.

  :scheduled List all items which are scheduled for the given date.
The diary for *today* also contains items which were
scheduled earlier and are not yet marked DONE.

  :scheduled* Same as above, but only include the scheduled item if it
               has an hour specification as [h]h:mm.

By default, all four non-starred types are turned on.

When :scheduled* or :deadline* are included, :schedule or :deadline will be ignored.

Never set this variable globally using setq, because then it will apply to all future agenda commands. Instead, bind it with let to scope it dynamically into the agenda-constructing command. A good way to set it is through options in org-agenda-custom-commands. For a more flexible (though somewhat less efficient) way of determining what is included in the daily/weekly agenda, see org-agenda-skip-function.

Source Code

;; Defined in /usr/src/emacs/lisp/org/org-agenda.el.gz
(defvar org-agenda-entry-types '(:deadline :scheduled :timestamp :sexp)
  "List of types searched for when creating the daily/weekly agenda.
This variable is a list of symbols that controls the types of
items that appear in the daily/weekly agenda.  Allowed symbols in this
list are

  :timestamp   List items containing a date stamp or date range matching
               the selected date.  This includes sexp entries in angular
               brackets.

  :sexp        List entries resulting from plain diary-like sexps.

  :deadline    List deadline due on that date.  When the date is today,
               also list any deadlines past due, or due within
	       `org-deadline-warning-days'.

  :deadline*   Same as above, but only include the deadline if it has an
               hour specification as [h]h:mm.

  :scheduled   List all items which are scheduled for the given date.
	       The diary for *today* also contains items which were
	       scheduled earlier and are not yet marked DONE.

  :scheduled*  Same as above, but only include the scheduled item if it
               has an hour specification as [h]h:mm.

By default, all four non-starred types are turned on.

When :scheduled* or :deadline* are included, :schedule or :deadline
will be ignored.

Never set this variable globally using `setq', because then it
will apply to all future agenda commands.  Instead, bind it with
`let' to scope it dynamically into the agenda-constructing
command.  A good way to set it is through options in
`org-agenda-custom-commands'.  For a more flexible (though
somewhat less efficient) way of determining what is included in
the daily/weekly agenda, see `org-agenda-skip-function'.")