From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Engster Subject: Re: org-caldav can't find org-prepare-agenda-buffers Date: Thu, 28 Feb 2013 20:13:25 +0100 Message-ID: <87vc9c1cbu.fsf@engster.org> References: <87k3puyri0.fsf@free.fr> <871uc1sv4s.fsf@bzg.ath.cx> <87vc9d36qp.fsf@engster.org> <87lia9o0e9.fsf@bzg.ath.cx> <878v692ae0.fsf@engster.org> <87621cj3bc.fsf@bzg.ath.cx> <874ngw2z26.fsf@engster.org> <87zjyol2hg.fsf@Rainer.invalid> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:51578) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UB8v3-0003et-Kl for emacs-orgmode@gnu.org; Thu, 28 Feb 2013 14:13:30 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UB8v2-0002JF-HN for emacs-orgmode@gnu.org; Thu, 28 Feb 2013 14:13:29 -0500 Received: from randomsample.de ([83.169.19.17]:41931) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UB8v2-0002It-5C for emacs-orgmode@gnu.org; Thu, 28 Feb 2013 14:13:28 -0500 In-Reply-To: <87zjyol2hg.fsf@Rainer.invalid> (Achim Gratz's message of "Thu, 28 Feb 2013 19:25:47 +0100") 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: Achim Gratz Cc: emacs-orgmode@gnu.org Achim Gratz writes: > David Engster writes: >> An alternative would be to remove the bundled Org from load-path when a >> newer version is loaded. We do that with CEDET, but it is difficult to >> do right (because of autoloading, for instance), so I think the >> eval-after-load hack is better. > > That part is actually relatively easy, I have posted code to do that > here. The part that gives me headaches is the defcustom definitions, > which are nowhere near as easy to defeat and provide yet another way of > "autoloading" stuff in Emacs. You mean this cus-load thingie? CEDET is actually excluded from that, so we don't have to deal with it. But wouldn't it be enough to remove all properties beginning with 'org-' from custom-loads? -David