From mboxrd@z Thu Jan 1 00:00:00 1970 From: Manish Subject: Re: Re: agenda view opening multiple buffers Date: Mon, 28 Mar 2011 00:25:49 +0530 Message-ID: References: <87ei5sr7gj.fsf@norang.ca> <878vw0y78z.wl%markert.michael@googlemail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: Received: from [140.186.70.92] (port=45058 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q3v8G-0003EV-0B for emacs-orgmode@gnu.org; Sun, 27 Mar 2011 14:56:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q3v8E-0007Uo-FJ for emacs-orgmode@gnu.org; Sun, 27 Mar 2011 14:56:11 -0400 Received: from mail-vw0-f41.google.com ([209.85.212.41]:42938) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q3v8E-0007Ue-C4 for emacs-orgmode@gnu.org; Sun, 27 Mar 2011 14:56:10 -0400 Received: by vws4 with SMTP id 4so2342622vws.0 for ; Sun, 27 Mar 2011 11:56:09 -0700 (PDT) In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Julian Burgos Cc: Bernt Hansen , emacs-orgmode@gnu.org, Michael Markert On Sun, Mar 27, 2011 at 8:21 PM, Julian Burgos wrote: > Thanks. Using x is good enough for now. I=C2=B4ll explore also Michael= =C2=B4s > suggestions. It would be good to have the agenda open in a buffer > without having all the agenda files opened too. > Following code should do what you want (I think). #+begin_src emacs-lisp ;; function code copied from definition of org-agenda-exit (add-hook 'org-finalize-agenda-hook (lambda () (interactive) (org-release-buffers org-agenda-new-buffers) (setq org-agenda-new-buffers nil))) #+end_src HTH --=20 Manish > On Sun, Mar 27, 2011 at 2:21 PM, Michael Markert > wrote: >> On 27 Mar 2011, Bernt Hansen wrote: >>> Julian Burgos writes: >>> >>>> Dear list, >>>> >>>> When asking for an agenda view (C-c a), org mode opens all files in >>>> the agenda list in individual buffers. I keep lots of files in my >>>> list (one per project), so having all those buffers open each time I >>>> visit my agenda is pretty annoying. Is there a way to make org mode >>>> not open each file in a buffer (or close the buffers after reading the >>>> file) when asking for an agenda view? >>>> Thanks, >>>> >>>> Julian >>> >>> Hi Julian, >>> >>> I think 'e' in the agenda is supposed to exit the agenda and close >>> automatically opened agenda files. >> >> It's `x'. But I think Julian meant that the buffers should be closed >> automatically and not open at least as long as the agenda is shown. >> >> For the original issue I think the following would help: >> #+begin_src emacs-lisp >> (defun project-agenda (&optional args keys restriction) >> (interactive) >> (let ((org-agenda-files '("~/project-file1" >> "~/project-file2"))) >> (org-agenda args keys restriction))) >> #+end_src >> >> Or pressing `<' in the prompt buffer, for more see (describe-function >> 'org-agenda) >> >> Michael >> > > > > -- > Julian Mariano Burgos > Hafranns=C3=B3knastofnunin/Marine Research Institute > Sk=C3=BAlagata 4, 121 Reykjav=C3=ADk, Iceland > S=C3=ADmi/Telephone : +354-5752037 > Br=C3=A9fs=C3=ADmi/Telefax: +354-5752001 > Netfang/Email: julian@hafro.is, jmburgos@uw.edu > >