* How to call org-agenda with the parameter @ 2015-01-19 21:50 Chao Lu 2015-01-19 22:00 ` Rasmus ` (2 more replies) 0 siblings, 3 replies; 6+ messages in thread From: Chao Lu @ 2015-01-19 21:50 UTC (permalink / raw) To: emacs-orgmode [-- Attachment #1: Type: text/plain, Size: 462 bytes --] Hi all, I defined a few org-agenda custom set, where I could M-x org-agenda RET then press "1" to list all my active TODOs. And I'm trying to write a function when I could pop-up a buffer and show me all the active TODOs. I tried (org-agenda "1"), and it does not work, then what should be the right way to do that? (defun lch-recur () (interactive) (split-window-vertically) (lch-cowsay-fortune) (other-window 1) *(org-agenda "1")* ) Thanks, Chao [-- Attachment #2: Type: text/html, Size: 629 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: How to call org-agenda with the parameter 2015-01-19 21:50 How to call org-agenda with the parameter Chao Lu @ 2015-01-19 22:00 ` Rasmus 2015-01-19 22:03 ` Dan Griswold 2015-01-19 22:05 ` Dan Griswold 2 siblings, 0 replies; 6+ messages in thread From: Rasmus @ 2015-01-19 22:00 UTC (permalink / raw) To: emacs-orgmode Hi Chao, Chao Lu <loochao.list@gmail.com> writes: > I defined a few org-agenda custom set, where I could M-x org-agenda RET > then press "1" to list all my active TODOs. And I'm trying to write a > function when I could pop-up a buffer and show me all the active TODOs. I > tried (org-agenda "1"), and it does not work, then what should be the > right > way to do that? Did you check the docstring of org-agenda? I.e.: C-h f org-agenda RET If I read your message correctly, the docstring suggests two ways to solve your problem: 1. call (org-todo-list) directly 2. or (org-agenda nil "t") Hope it helps, Rasmus -- This space is left intentionally blank ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: How to call org-agenda with the parameter 2015-01-19 21:50 How to call org-agenda with the parameter Chao Lu 2015-01-19 22:00 ` Rasmus @ 2015-01-19 22:03 ` Dan Griswold 2015-01-20 0:34 ` Chao Lu 2015-01-19 22:05 ` Dan Griswold 2 siblings, 1 reply; 6+ messages in thread From: Dan Griswold @ 2015-01-19 22:03 UTC (permalink / raw) To: Chao Lu; +Cc: emacs-orgmode [-- Attachment #1: Type: text/plain, Size: 627 bytes --] Probably this instead: (org-agenda nil "1" nil) Dan On Mon, Jan 19, 2015 at 4:50 PM, Chao Lu <loochao.list@gmail.com> wrote: > Hi all, > > I defined a few org-agenda custom set, where I could M-x org-agenda RET > then press "1" to list all my active TODOs. And I'm trying to write a > function when I could pop-up a buffer and show me all the active TODOs. I > tried (org-agenda "1"), and it does not work, then what should be the right > way to do that? > > (defun lch-recur () > (interactive) > (split-window-vertically) > (lch-cowsay-fortune) > (other-window 1) > *(org-agenda "1")* > ) > > Thanks, > > Chao > [-- Attachment #2: Type: text/html, Size: 1103 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: How to call org-agenda with the parameter 2015-01-19 22:03 ` Dan Griswold @ 2015-01-20 0:34 ` Chao Lu 2015-01-20 1:57 ` Chao Lu 0 siblings, 1 reply; 6+ messages in thread From: Chao Lu @ 2015-01-20 0:34 UTC (permalink / raw) To: Dan Griswold, rasmus; +Cc: emacs-orgmode [-- Attachment #1: Type: text/plain, Size: 777 bytes --] Thanks, it works. Best, Chao On Mon, Jan 19, 2015 at 5:03 PM, Dan Griswold <dgriswol@rochester.rr.com> wrote: > Probably this instead: > > (org-agenda nil "1" nil) > > Dan > > On Mon, Jan 19, 2015 at 4:50 PM, Chao Lu <loochao.list@gmail.com> wrote: > >> Hi all, >> >> I defined a few org-agenda custom set, where I could M-x org-agenda RET >> then press "1" to list all my active TODOs. And I'm trying to write a >> function when I could pop-up a buffer and show me all the active TODOs. I >> tried (org-agenda "1"), and it does not work, then what should be the right >> way to do that? >> >> (defun lch-recur () >> (interactive) >> (split-window-vertically) >> (lch-cowsay-fortune) >> (other-window 1) >> *(org-agenda "1")* >> ) >> >> Thanks, >> >> Chao >> > > [-- Attachment #2: Type: text/html, Size: 1706 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: How to call org-agenda with the parameter 2015-01-20 0:34 ` Chao Lu @ 2015-01-20 1:57 ` Chao Lu 0 siblings, 0 replies; 6+ messages in thread From: Chao Lu @ 2015-01-20 1:57 UTC (permalink / raw) To: Dan Griswold, rasmus; +Cc: emacs-orgmode [-- Attachment #1: Type: text/plain, Size: 1542 bytes --] Actually I'm trying to write a function, which simply split the window into two, inside one (org-agenda nil "1") is called, while inside the other call (org-agenda nil "2"), however, (org-agenda) will always split the window using its own way. Is there anyway to get around this? Thanks. (defun lch-recur () (interactive) (split-window-horizontally) (org-agenda nil "1") (other-window 1) (org-agenda nil "2") ) (run-with-idle-timer 300 t 'lch-recur) And also how to define a function which delete all the org-agenda buffer and run org-agenda-quit on each one (so all the opened org file will be closed)? Best, Chao On Mon, Jan 19, 2015 at 7:34 PM, Chao Lu <loochao.list@gmail.com> wrote: > Thanks, it works. > > Best, > > Chao > > On Mon, Jan 19, 2015 at 5:03 PM, Dan Griswold <dgriswol@rochester.rr.com> > wrote: > >> Probably this instead: >> >> (org-agenda nil "1" nil) >> >> Dan >> >> On Mon, Jan 19, 2015 at 4:50 PM, Chao Lu <loochao.list@gmail.com> wrote: >> >>> Hi all, >>> >>> I defined a few org-agenda custom set, where I could M-x org-agenda RET >>> then press "1" to list all my active TODOs. And I'm trying to write a >>> function when I could pop-up a buffer and show me all the active TODOs. I >>> tried (org-agenda "1"), and it does not work, then what should be the right >>> way to do that? >>> >>> (defun lch-recur () >>> (interactive) >>> (split-window-vertically) >>> (lch-cowsay-fortune) >>> (other-window 1) >>> *(org-agenda "1")* >>> ) >>> >>> Thanks, >>> >>> Chao >>> >> >> > [-- Attachment #2: Type: text/html, Size: 2930 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: How to call org-agenda with the parameter 2015-01-19 21:50 How to call org-agenda with the parameter Chao Lu 2015-01-19 22:00 ` Rasmus 2015-01-19 22:03 ` Dan Griswold @ 2015-01-19 22:05 ` Dan Griswold 2 siblings, 0 replies; 6+ messages in thread From: Dan Griswold @ 2015-01-19 22:05 UTC (permalink / raw) To: emacs-orgmode [-- Attachment #1: Type: text/plain, Size: 727 bytes --] Didn't reply from the right account last time, so sending again to make sure. I think the relevant line should be: (org-agenda nil "1" nil) hth, Dan On Mon, Jan 19, 2015 at 4:50 PM, Chao Lu <loochao.list@gmail.com> wrote: > Hi all, > > I defined a few org-agenda custom set, where I could M-x org-agenda RET > then press "1" to list all my active TODOs. And I'm trying to write a > function when I could pop-up a buffer and show me all the active TODOs. I > tried (org-agenda "1"), and it does not work, then what should be the right > way to do that? > > (defun lch-recur () > (interactive) > (split-window-vertically) > (lch-cowsay-fortune) > (other-window 1) > *(org-agenda "1")* > ) > > Thanks, > > Chao > [-- Attachment #2: Type: text/html, Size: 1222 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2015-01-20 1:57 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2015-01-19 21:50 How to call org-agenda with the parameter Chao Lu 2015-01-19 22:00 ` Rasmus 2015-01-19 22:03 ` Dan Griswold 2015-01-20 0:34 ` Chao Lu 2015-01-20 1:57 ` Chao Lu 2015-01-19 22:05 ` Dan Griswold
Code repositories for project(s) associated with this public inbox https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).