From mboxrd@z Thu Jan 1 00:00:00 1970 From: Skip Collins Subject: Re: Problem with autoloads Date: Thu, 14 Jul 2011 13:33:27 -0400 Message-ID: References: <877h87xloq.wl%markert.michael@googlemail.com> <20110627105743.15d7f5fd@kuru.homelinux.net> <87zkl29ams.wl%markert.michael@googlemail.com> <18297.1309220005@alphaville.dokosmarshall.org> <20110627180134.661ecfaa@kuru.homelinux.net> <29444.1309242825@alphaville.dokosmarshall.org> <87y60m8mv8.wl%markert.michael@googlemail.com> <87wrg6870u.wl%markert.michael@googlemail.com> <20110628120929.313e885c@kuru.homelinux.net> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([140.186.70.92]:58047) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QhPn1-0008E3-RZ for emacs-orgmode@gnu.org; Thu, 14 Jul 2011 13:33:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QhPmz-00055a-UC for emacs-orgmode@gnu.org; Thu, 14 Jul 2011 13:33:31 -0400 Received: from mail-iy0-f169.google.com ([209.85.210.169]:65451) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QhPmz-000558-5s for emacs-orgmode@gnu.org; Thu, 14 Jul 2011 13:33:29 -0400 Received: by iyl8 with SMTP id 8so501254iyl.0 for ; Thu, 14 Jul 2011 10:33:27 -0700 (PDT) In-Reply-To: <20110628120929.313e885c@kuru.homelinux.net> 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: Suvayu Ali , emacs-orgmode@gnu.org On Tue, Jun 28, 2011 at 3:09 PM, Suvayu Ali w= rote: >> diff --git a/Makefile b/Makefile >> index 239ab2e..2d1d324 100644 >> --- a/Makefile >> +++ b/Makefile >> @@ -230,12 +230,11 @@ autoloads: lisp/org-install.el >> >> =A0lisp/org-install.el: $(LISPFILES0) Makefile >> =A0 =A0 =A0 $(BATCH) --eval "(require 'autoload)" \ >> - =A0 =A0 =A0 =A0 =A0 =A0 --eval '(find-file "org-install.el")' =A0\ >> + =A0 =A0 =A0 =A0 =A0 =A0 --eval '(find-file "lisp/org-install.el")' =A0= \ >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 --eval '(erase-buffer)' \ >> - =A0 =A0 =A0 =A0 =A0 =A0 --eval '(mapc (lambda (x) (generate-file-autol= oads >> (symbol-name x))) (quote ($(LISPFILES0))))' \ >> + =A0 =A0 =A0 =A0 =A0 =A0 --eval '(mapc (lambda (x) (generate-file-autol= oads >> (symbol-name x))) (quote ($(LISPF))))' \ --eval '(insert "\n(provide >> (quote org-install))\n")' \ --eval '(save-buffer)' >> - =A0 =A0 mv org-install.el lisp >> >> =A0doc/org: doc/org.texi >> =A0 =A0 =A0 (cd doc && $(MAKEINFO) --no-split org.texi -o org) > > This patch to the Makefile generates the autoloads without the lisp/ > prefix for me and works without errors. However as Nick says, maybe its > worthwhile to understand why this was happening in the first place. My > lisp knowledge is very little, but please let me know if I can help > track this down. Is there any more progress on finding and fixing this problem with org and emacs24? I just built the development version of Aquamacs (GNU Emacs 24.0.50.3). The problem with the way org autoloads lisp files is present. Should this patch be applied to org sources?