Hi all On Wed, 2006-05-24 at 12:53 +0200, Christian Egli wrote: > I really like the option to hide TODOs that are part of a bigger TODO, > for example > > * TODO Organize party > ** TODO Invite people > ** TODO Find location > > Thanks to the option org-agenda-todo-list-sublevels my agenda only > contains the "Organize party" task and is not cluttered with the > subtasks. > > However if I schedule the task "Organize Party" the subtasks show up in > the "ALL CURRENTLY OPEN TODO ITEMS". I guess the code to skip the > subtasks should not only be in org-agenda-get-todos but also in > org-agenda-get-scheduled and possibly all org-agenda-get-* functions.
Attached is the test org file and my .emacs. The version of org-mode is 4.35 (from CVS). The *Org Agenda* Buffer looks as follows: ALL CURRENTLY OPEN TODO ITEMS: test: TODO Invite people test: TODO Find location Monday 29 May 2006 Tuesday 30 May 2006 Wednesday 31 May 2006 Thursday 1 June 2006 test: Scheduled: TODO Organize party Friday 2 June 2006 Saturday 3 June 2006 Sunday 4 June 2006
* TODO Organize party SCHEDULED: <2006-06-01 Thu> ** TODO Invite people ** TODO Find location
(add-to-list 'load-path (expand-file-name "~/.emacs.d/site-lisp")) (tool-bar-mode 0) ;; org mode (require 'org-install) (add-to-list 'auto-mode-alist '("\\.org$" . org-mode)) (define-key global-map "\C-cl" 'org-store-link) (define-key global-map "\C-ca" 'org-agenda) ;; gnus (setq gnus-select-method '(nntp "news.gmane.org")) (custom-set-variables ;; custom-set-variables was added by Custom. ;; If you edit it by hand, you could mess it up, so be careful. ;; Your init file should contain only one such instance. ;; If there is more than one, they won't work right. '(auto-compression-mode t nil (jka-compr)) '(browse-url-netscape-program "firefox") '(calendar-week-start-day 1) '(canlock-password "b115bbc37f05787a0dc94884edbc7a16f96238d2") '(case-fold-search t) '(current-language-environment "UTF-8") '(default-input-method "rfc1345") '(delete-selection-mode nil) '(dired-recursive-copies (quote top)) '(dired-recursive-deletes (quote top)) '(global-font-lock-mode t nil (font-lock)) '(gnus-use-adaptive-scoring (quote (word))) '(org-agenda-files (quote ("~/test.org"))) '(org-agenda-include-all-todo t) '(org-agenda-todo-ignore-scheduled t) '(org-agenda-todo-list-sublevels nil) '(org-agenda-use-time-grid nil) '(org-icalendar-include-todo t) '(scroll-bar-mode (quote right)) '(show-paren-mode t) '(tex-dvi-view-command "xdvi") '(transient-mark-mode t)) (custom-set-faces ;; custom-set-faces was added by Custom. ;; If you edit it by hand, you could mess it up, so be careful. ;; Your init file should contain only one such instance. ;; If there is more than one, they won't work right. ) (put 'dired-find-alternate-file 'disabled nil) (put 'narrow-to-region 'disabled nil)
_______________________________________________ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode