From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Eric Schulte" Subject: Re: Re: org-mode stopped compiling recently Date: Mon, 28 Jun 2010 08:06:15 -0700 Message-ID: <87sk47b3iw.fsf@gmail.com> References: <87bpaw9dif.fsf@gmail.com> <8739w7d6ny.fsf@gmail.com> <0551C66F-CB8B-40A2-979F-FF5AEB60CC16@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from [140.186.70.92] (port=56773 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OTFuq-0008M2-9O for emacs-orgmode@gnu.org; Mon, 28 Jun 2010 11:06:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OTFuh-0007CN-Ca for emacs-orgmode@gnu.org; Mon, 28 Jun 2010 11:06:24 -0400 Received: from mail-pw0-f41.google.com ([209.85.160.41]:47503) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OTFuh-0007CE-8C for emacs-orgmode@gnu.org; Mon, 28 Jun 2010 11:06:23 -0400 Received: by pwi6 with SMTP id 6so26704pwi.0 for ; Mon, 28 Jun 2010 08:06:18 -0700 (PDT) In-Reply-To: <0551C66F-CB8B-40A2-979F-FF5AEB60CC16@gmail.com> (Carsten Dominik's message of "Mon, 28 Jun 2010 09:22:08 +0200") 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: Carsten Dominik Cc: Daniel Mahler , emacs-orgmode@gnu.org Carsten Dominik writes: > On Jun 28, 2010, at 8:15 AM, Eric Schulte wrote: > >> Thanks Daniel, I've just applied this fix. -- Eric > > Hi Eric, > > alternatively you could have done > > (require 'org-macs) > or > (require 'org) > > In fact, would it not be reasonable to require org in ob.el? > If I add (require 'org) to ob.el, I get the following error In toplevel form: lisp/org.el:115:1:Error: Recursive `require' for feature `ob' make: *** [lisp/org.elc] Error 1 as a consequence of requiring ob.el from within org.el. If there's a better solution please let me know what I should do. Thanks -- Eric > > - Carsten > > >> >> Daniel Mahler writes: >> >>> Hi Eric, >>> >>> Thanks for the looking into this. >>> It looks like the problem is the declare-function macro does not work >>> with emacs-22.1 (the one in ubuntu hardy) >>> It is defined, but undocumented. >>> Adding >>> (defmacro declare-function (FN FILE &optional ARGLIST FILEONLY) nil) >>> at the top of ob.el seems to fix everything. >>> >>> cheers >>> Daniel >>> >>> >>> >>> On Mon, Jun 28, 2010 at 3:01 AM, Eric Schulte >>> wrote: >>>> Hopefully once your make is completing without errors this problem >>>> will >>>> resolve itself. Best -- Eric >>>> >>>> Daniel Mahler writes: >>>> >>>>> also to load the source i need to do (require 'org) >>>>> if i just (require 'org-install) and try to open my notes file >>>>> i get: >>>>> >>>>> Debugger entered--Lisp error: (void-variable org-default-notes- >>>>> file) >>>>> (find-file org-default-notes-file) >>>>> >>>>> thanks >>>>> daniel >>>>> >>>>> On Mon, Jun 28, 2010 at 2:08 AM, Daniel Mahler >>>>> wrote: >>>>>> i get: >>>>>> >>>>>> ... >>>>>> In toplevel form: >>>>>> lisp/babel/ob-table.el:54:1:Error: Symbol's value as variable is >>>>>> void: show-all >>>>>> make: *** [lisp/babel/ob-table.elc] Error 1 >>>>>> >>>>>> i have tried 'make clean; git pull; make'' over several days >>>>>> with no change. >>>>>> this must have happeed only last week or so, >>>>>> since i had a sucessful sync not long before this started. >>>>>> >>>>>> thanks >>>>>> daniel >>>>>> >>>>> >>>>> _______________________________________________ >>>>> Emacs-orgmode mailing list >>>>> Please use `Reply All' to send replies to the list. >>>>> Emacs-orgmode@gnu.org >>>>> http://lists.gnu.org/mailman/listinfo/emacs-orgmode >>>> >> >> _______________________________________________ >> Emacs-orgmode mailing list >> Please use `Reply All' to send replies to the list. >> Emacs-orgmode@gnu.org >> http://lists.gnu.org/mailman/listinfo/emacs-orgmode > > - Carsten