Re: [O] org-capture target files
Hi Kalev, Kalev Takkis kalev.tak...@gmail.com writes: Is it possible to take a note in org-capture and to specify one or several files to put the message into only after the note is written? You can refile a note from the capture buffer with C-c C-w. I added a command to /copy/ the note instead of refiling it: C-c M-w. Finding the copying location works the same way than for refile. So now you can copy the item from the capture buffer to several files. The workflow I have in mind is first pressing C-c c to take a note; selecting the type of note I'd like to take; typing the message, pasting a link etc., finishing the note, with C-c C-c and then ending up in a list of available *.org files (which could already be on display in a window next to capture window) from which I can select the file(s) where to send the note to. The available process is a bit different: capture, edit, refile or copy, then finalize the capture process. After some ferocious googling for the past two months it seems that this kind of system does not exist (right?). Two months of googling! Phew. :) But would it be possible to write something like that? After consulting with the org-capture.el file I have some doubts, all capture templates expect the destination file to be known beforehand, Yes -- hence the different process describe above. and the filename is resolved early in the capture process. There is a template where a function is supposed to find the target and which is described as the most flexible way, but since the capture already happens in the target file in an indirect buffer, I don't think it's flexibility is enough. What do you think, is there a way to do this? Please try the new feature if you can (it is in the git master branch) and let me know if it helps. Best, -- Bastien
Re: [O] org-capture target files
On Sun, Sep 23, 2012 at 1:11 PM, Bastien b...@altern.org wrote: Hi Kalev, Kalev Takkis kalev.tak...@gmail.com writes: Is it possible to take a note in org-capture and to specify one or several files to put the message into only after the note is written? You can refile a note from the capture buffer with C-c C-w. I added a command to /copy/ the note instead of refiling it: C-c M-w. Finding the copying location works the same way than for refile. So now you can copy the item from the capture buffer to several files. The workflow I have in mind is first pressing C-c c to take a note; selecting the type of note I'd like to take; typing the message, pasting a link etc., finishing the note, with C-c C-c and then ending up in a list of available *.org files (which could already be on display in a window next to capture window) from which I can select the file(s) where to send the note to. The available process is a bit different: capture, edit, refile or copy, then finalize the capture process. After some ferocious googling for the past two months it seems that this kind of system does not exist (right?). Two months of googling! Phew. :) But would it be possible to write something like that? After consulting with the org-capture.el file I have some doubts, all capture templates expect the destination file to be known beforehand, Yes -- hence the different process describe above. and the filename is resolved early in the capture process. There is a template where a function is supposed to find the target and which is described as the most flexible way, but since the capture already happens in the target file in an indirect buffer, I don't think it's flexibility is enough. What do you think, is there a way to do this? Please try the new feature if you can (it is in the git master branch) and let me know if it helps. Best, -- Bastien Thanks, I tried it out and it seems to work. Hopefully it will be useful for others too. Another thing I've been meaning to ask: org-capture-mode-hook seems to be triggered twice, why is that? It was also present in the previous version of org that I used, 7.8.02 and I can confirm now it's there in the latest git version also. If it's not a bug but a desired feature can I disable it from running twice? I'd like to attach some code to it and getting the results twice is slightly annoying. Regards, Kalev
Re: [O] org-capture target files
Hi Kalev, Kalev Takkis kalev.tak...@gmail.com writes: Another thing I've been meaning to ask: org-capture-mode-hook seems to be triggered twice, why is that? This was a bug, fixed. Thanks for reporting it, -- Bastien
Re: [O] org-capture target files
I also use refile for this. I have a refile.org file where new stuff goes. If I want to refile the note/task now, instead of later, I use C-u C-u C-c c and Org goes to the last captured note/task from where I can easily refile it. -- Darlan Em 15/09/2012 18:55, Charles Philip Chan cpc...@bell.net escreveu: Kalev Takkis kalev.tak...@gmail.com writes: Hi Kalev: Is it possible to take a note in org-capture and to specify one or several files to put the message into only after the note is written? The workflow I have in mind is first pressing C-c c to take a note; selecting the type of note I'd like to take; typing the message, pasting a link etc., finishing the note, with C-c C-c and then ending up in a list of available *.org files (which could already be on display in a window next to capture window) from which I can select the file(s) where to send the note to. No, however, you can instead of finalizing with C-c C-c, use refile C-c C-w and set org-refile-use-outline-path to file. Cheers, Charles -- Absolutely nothing should be concluded from these figures except that no conclusion can be drawn from them. (By Joseph L. Brothers, Linux/PowerPC Project)
Re: [O] org-capture target files
Kalev Takkis kalev.tak...@gmail.com writes: Hi Kalev: Is it possible to take a note in org-capture and to specify one or several files to put the message into only after the note is written? The workflow I have in mind is first pressing C-c c to take a note; selecting the type of note I'd like to take; typing the message, pasting a link etc., finishing the note, with C-c C-c and then ending up in a list of available *.org files (which could already be on display in a window next to capture window) from which I can select the file(s) where to send the note to. No, however, you can instead of finalizing with C-c C-c, use refile C-c C-w and set org-refile-use-outline-path to file. Cheers, Charles -- Absolutely nothing should be concluded from these figures except that no conclusion can be drawn from them. (By Joseph L. Brothers, Linux/PowerPC Project) pgpDKBs3RIVNU.pgp Description: PGP signature