suvayu ali <fatkasuvayu+linux <at> gmail.com> writes: > > On Sun, Feb 26, 2012 at 02:16, <lngndvs <at> gmail.com> wrote: > > I have been using the function oog in org-occur-goto.el to search any > > open file, so somewhere in that file is a way to find open files. What > > remains is to use some condition from this file to declare > > org-refile-targets. I understand that a function can be used as a > > value of this variable. > > Look at the function oog-check-input. I believe it checks buffer-list > and the major-mode for each buffer to determine whether to include it > in the search. > > GL >
Dear All, Similar to this previous post, I am trying to file orgmode items to files/buffers currently opened. Being elisp rookie, I tried and came up with the following: (defun opened-buffer-files () "Return the list of files currently opened in emacs" (delq nil (mapcar (function buffer-file-name) (buffer-list))) ) (setq org-refile-targets (quote ((opened-buffer-files :maxlevel . 5) (org-agenda-files :maxlevel . 5)))) Not suprisingly, it's not working ... I still can not get to the opened file/orgmode files, as target for filing. Can you help point out where I did it all wrong? Simiarly, I would like to add all opened buffers to agenda files list. I would really appreciate your inputs. Thanks, Isaac