From mboxrd@z Thu Jan 1 00:00:00 1970 From: Achim Gratz Subject: =?UTF-8?B?UmU6IFtCVUddIGBvcmctbG9hZC1ub2Vycm9yLW11c3RzdWZmaXg=?= =?UTF-8?B?wrQgaXMgbm90IGRlZmluZWQsIGludHJvZHVjZWQgYnkgNTQ4NGEzM2I=?= Date: Fri, 11 Jan 2013 08:58:41 +0000 (UTC) Message-ID: References: <87a9sh3tsp.fsf@gmail.com> <877gnlknlx.fsf@bzg.ath.cx> <87sj69ro12.fsf@gmail.com> <87pq1dj76n.fsf@bzg.ath.cx> <87hamprlob.fsf@gmail.com> <11306.1357839845@alphaville> <874niosy6w.fsf@gmail.com> <87txqodgix.fsf@bzg.ath.cx> <87txqovnv3.fsf@gmail.com> <87wqvker6m.fsf@Rainer.invalid> <87y5g0llhf.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([208.118.235.92]:37297) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TtaS0-0000U7-L1 for emacs-orgmode@gnu.org; Fri, 11 Jan 2013 03:58:57 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TtaRy-0008DT-OP for emacs-orgmode@gnu.org; Fri, 11 Jan 2013 03:58:56 -0500 Received: from plane.gmane.org ([80.91.229.3]:41947) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TtaRy-0008DO-Hw for emacs-orgmode@gnu.org; Fri, 11 Jan 2013 03:58:54 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1TtaSC-0003Da-Rp for emacs-orgmode@gnu.org; Fri, 11 Jan 2013 09:59:08 +0100 Received: from 217.10.60.85 ([217.10.60.85]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 11 Jan 2013 09:59:08 +0100 Received: from Stromeko by 217.10.60.85 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 11 Jan 2013 09:59:08 +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 Eric Schulte gmail.com> writes: > > and where do you set load-path? > > No load path customization, just those two lines above are enough to > cause the error. How do you expect Emacs to recognize that you'll want to use a different Org? > alright, starting with emacs -Q, evaluate the following in your scratch > buffer. > > (load-file "~/.emacs.d/src/org-mode/lisp/org.el") You must set the load-path to start with the expansion of ~/.emacs.d/src/org-mode/lisp/ first. > it may complain (void-function org-define-obsolete-function-alias), in > which case evaluate the following in your scratch buffer > > (load-file "~/.emacs.d/src/org-mode/lisp/org-compat.el") Don't know what you're trying to achieve there. This should be absolutely uneccesary. > (load-file "~/.emacs.d/src/org-mode/lisp/org.el") Ditto (we're still talking about 'emacs -Q', yes?). > The above works prior to the offending commit, but now it throws an > error. As it should; and I remark that it didn't work before, you've just not been getting an error. Your load-path points to Emacs' core, and then you're trying to load a single out-of-core file from a later version of Org. Start Emacs with -Q, make sure the autoloads have been generated in the Git worktree (org-loaddefs.el must exist). Then evaluate step-by-step the following lines in *scratch* (C-j at the end of each sexp): features load-history (symbol-file 'org-release) (add-to-list 'load-path "~/.emacs.d/src/org-mode/lisp") (load-library "org-loaddefs") (org-version t t) features load-history (symbol-file 'org-release) (org-reload) Please post the output in *scratch* and *Messages*. Thanks, Achim.