From mboxrd@z Thu Jan 1 00:00:00 1970 From: Max Mikhanosha Subject: Re: starting agenda gives: "Selecting deleted buffer" Date: Wed, 18 Apr 2012 14:24:47 -0400 Message-ID: <878vhs524w.wl%max@openchat.com> References: Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Return-path: Received: from eggs.gnu.org ([208.118.235.92]:58144) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SKZYj-0003Pu-2o for emacs-orgmode@gnu.org; Wed, 18 Apr 2012 14:24:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SKZYg-0006Uh-Eu for emacs-orgmode@gnu.org; Wed, 18 Apr 2012 14:24:52 -0400 Received: from openchat.com ([75.99.81.170]:53754 helo=momoland.openchat.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SKZYg-0006Nb-Ax for emacs-orgmode@gnu.org; Wed, 18 Apr 2012 14:24:50 -0400 In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Rainer Stengele Cc: emacs-orgmode@gnu.org At Wed, 18 Apr 2012 16:22:01 +0200, Rainer Stengele wrote: > > After deleting all buffers and then trying to start any agenda (for example C-a a) I get this error message: > > Debugger entered--Lisp error: (error "Selecting deleted buffer") > org-compile-prefix-format(agenda) > org-agenda-list(nil) > call-interactively(org-agenda-list) > (let ((org-agenda-span (quote day)) (org-agenda-start-with-log-mode t) (org-agenda-overriding-header "Today's Agenda + Prio A todos ")) > (call-interactively (quote org-agenda-list))) > (let ((org-agenda-sorting-strategy (quote (time-up priority-down todo-state-up)))) (let ((org-agenda-span (quote day)) > (org-agenda-start-with-log-mode t) (org-agenda-overriding-header "Today's Agenda + Prio A todos ")) (call-interactively (quote > org-agenda-list)))) > eval((let ((org-agenda-sorting-strategy (quote (time-up priority-down todo-state-up)))) (let ((org-agenda-span (quote day)) > (org-agenda-start-with-log-mode t) (org-agenda-overriding-header "Today's Agenda + Prio A todos ")) (call-interactively (quote > org-agenda-list))))) > org-let2(((org-agenda-sorting-strategy (quote (time-up priority-down todo-state-up)))) ((org-agenda-span (quote day)) > (org-agenda-start-with-log-mode t) (org-agenda-overriding-header "Today's Agenda + Prio A todos ")) (call-interactively (quote > org-agenda-list))) > org-agenda-run-series("agenda - no (!) todos - sorted prio up - 1 day" (((agenda "prio ABC agenda" ((org-agenda-span (quote day)) > (org-agenda-start-with-log-mode t) (org-agenda-overriding-header "Today's Agenda + Prio A todos "))) (alltodo "todos Prio A+B" > ((org-agenda-skip-function (lambda nil (or (org-agenda-skip-entry-if ... "\\=.*\\[#A\\|#B\\]") (org-agenda-skip-entry-if ... ...))))))) > ((org-agenda-sorting-strategy (quote (time-up priority-down todo-state-up)))))) > byte-code("\306 \307 \232\203 > > Can anybody confirm this is a bug? > Is this with git master version, that includes sticky changes? This is really weird, only place this error can come from is from (with-current-buffer org-agenda-buffer) inside of `org-compile-prefix-format', but there is no code path through `org-agenda' -> `org-prepare-agenda' that does not set org-agenda-buffer variable. I just updated to latest master, and I can't reproduce it. Could it be that you somehow forgot to recompile .elc files? Regards, Max