From mboxrd@z Thu Jan 1 00:00:00 1970 From: Achim Gratz Subject: Re: org-caldav can't find org-prepare-agenda-buffers Date: Thu, 28 Feb 2013 19:25:47 +0100 Message-ID: <87zjyol2hg.fsf@Rainer.invalid> 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> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:40660) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UB8BC-0008Ar-PT for emacs-orgmode@gnu.org; Thu, 28 Feb 2013 13:26:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UB8B8-00022q-06 for emacs-orgmode@gnu.org; Thu, 28 Feb 2013 13:26:06 -0500 Received: from plane.gmane.org ([80.91.229.3]:48451) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UB8B7-00022X-Qb for emacs-orgmode@gnu.org; Thu, 28 Feb 2013 13:26:01 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1UB8BP-0007h2-Td for emacs-orgmode@gnu.org; Thu, 28 Feb 2013 19:26:19 +0100 Received: from pd9eb2834.dip.t-dialin.net ([217.235.40.52]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 28 Feb 2013 19:26:19 +0100 Received: from Stromeko by pd9eb2834.dip.t-dialin.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 28 Feb 2013 19:26:19 +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: emacs-orgmode@gnu.org 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. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Wavetables for the Terratec KOMPLEXER: http://Synth.Stromeko.net/Downloads.html#KomplexerWaves