Re: [Orgmode] question about date-tree
Below is an elisp function which does the required work. I now call this function at the beginning of the month so my journal.org file is pre-populated to make it easier for me to set future todos. You can also call it for any future month/year combination you want. Feel free to add it to orgmode or just let people who want it add to their own system manually. Thanks again for orgmode! ; Elisp code follows: (defun create-dates-for-month-and-year (month year) Create entries in date-tree format in current buffer. This function creates nodes for all days in given the given MONTH and YEAR in the current buffer (if they do not exist already). (let ((day 1) (max-days (if (= 2 month) (if (date-leap-year-p year) 29 28) (nth month (list nil 31 28 31 30 31 30 31 31 30 31 30 31 ) (while (= day max-days) (org-datetree-find-date-create (list month day year)) (setq day (+ 1 day)) ) ) ) On Tue, Jul 20, 2010 at 10:27 AM, Carsten Dominik carsten.domi...@gmail.com wrote: On Jul 19, 2010, at 11:46 PM, Eric S Fraga wrote: On Mon, 19 Jul 2010 08:10:49 -0400, Emin.shopper Martinian.shopper emin.shop...@gmail.com wrote: Dear Experts, I really like the date-tree feature of org-remember and use it to plan my daily agenda. Often I want to plan things in the future and fill out an entry for a couple of weeks hence. It's slightly annoying to try to remember the day of week and date so that it will match the date-tree format. Is there a function/utility/suggestion for prepopulating a month's worth of date-tree daily nodes? Thanks, -Emin ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode I know this doesn't actually answer your question but what I do is simply bring up the agenda view and then insert an entry in the right day using i d. This will create a date-tree entry if you've set the right variable, specifically org-agenda-diary-file to point to the date-tree file. Well, this is hard because org-capture places the entry *before* you get a chance to set those dates. - Carsten However, I also would like org-capture to handle this situation... for instance, I would sometimes like todo entries that I define with org-capture to be placed in a date tree structure for either of the scheduled or deadline dates that todo entry is initially defined with. -- Eric S Fraga GnuPG: 8F5C 279D 3907 E14A 5C29 570D C891 93D8 FFFC F67D ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode - Carsten ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] question about date-tree
On Jul 19, 2010, at 11:46 PM, Eric S Fraga wrote: On Mon, 19 Jul 2010 08:10:49 -0400, Emin.shopper Martinian.shopper emin.shop...@gmail.com wrote: Dear Experts, I really like the date-tree feature of org-remember and use it to plan my daily agenda. Often I want to plan things in the future and fill out an entry for a couple of weeks hence. It's slightly annoying to try to remember the day of week and date so that it will match the date-tree format. Is there a function/utility/suggestion for prepopulating a month's worth of date-tree daily nodes? Thanks, -Emin ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode I know this doesn't actually answer your question but what I do is simply bring up the agenda view and then insert an entry in the right day using i d. This will create a date-tree entry if you've set the right variable, specifically org-agenda-diary-file to point to the date-tree file. Well, this is hard because org-capture places the entry *before* you get a chance to set those dates. - Carsten However, I also would like org-capture to handle this situation... for instance, I would sometimes like todo entries that I define with org-capture to be placed in a date tree structure for either of the scheduled or deadline dates that todo entry is initially defined with. -- Eric S Fraga GnuPG: 8F5C 279D 3907 E14A 5C29 570D C891 93D8 FFFC F67D ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode - Carsten ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] question about date-tree
Dear Experts, I really like the date-tree feature of org-remember and use it to plan my daily agenda. Often I want to plan things in the future and fill out an entry for a couple of weeks hence. It's slightly annoying to try to remember the day of week and date so that it will match the date-tree format. Is there a function/utility/suggestion for prepopulating a month's worth of date-tree daily nodes? Thanks, -Emin ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] question about date-tree
On Mon, 19 Jul 2010 08:10:49 -0400, Emin.shopper Martinian.shopper emin.shop...@gmail.com wrote: Dear Experts, I really like the date-tree feature of org-remember and use it to plan my daily agenda. Often I want to plan things in the future and fill out an entry for a couple of weeks hence. It's slightly annoying to try to remember the day of week and date so that it will match the date-tree format. Is there a function/utility/suggestion for prepopulating a month's worth of date-tree daily nodes? Thanks, -Emin ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode I know this doesn't actually answer your question but what I do is simply bring up the agenda view and then insert an entry in the right day using i d. This will create a date-tree entry if you've set the right variable, specifically org-agenda-diary-file to point to the date-tree file. However, I also would like org-capture to handle this situation... for instance, I would sometimes like todo entries that I define with org-capture to be placed in a date tree structure for either of the scheduled or deadline dates that todo entry is initially defined with. -- Eric S Fraga GnuPG: 8F5C 279D 3907 E14A 5C29 570D C891 93D8 FFFC F67D ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode