From mboxrd@z Thu Jan 1 00:00:00 1970 From: Achim Gratz Subject: Re: Error building org-e-publish Date: Tue, 15 Jan 2013 19:52:00 +0100 Message-ID: <877gneth2n.fsf@Rainer.invalid> References: <50F33C33.1080607@no8wireless.co.nz> <87sj64xxi0.fsf@adboyd.com> <4083.1358198311@alphaville> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:35104) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TvBcM-00083F-Rq for emacs-orgmode@gnu.org; Tue, 15 Jan 2013 13:52:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TvBcL-0002U2-Eg for emacs-orgmode@gnu.org; Tue, 15 Jan 2013 13:52:14 -0500 Received: from plane.gmane.org ([80.91.229.3]:51272) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TvBcL-0002Tq-7m for emacs-orgmode@gnu.org; Tue, 15 Jan 2013 13:52:13 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1TvBcZ-0003SI-6m for emacs-orgmode@gnu.org; Tue, 15 Jan 2013 19:52:27 +0100 Received: from pd9eb5d1a.dip.t-dialin.net ([217.235.93.26]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 15 Jan 2013 19:52:27 +0100 Received: from Stromeko by pd9eb5d1a.dip.t-dialin.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 15 Jan 2013 19:52:27 +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 Michael Gauland writes: > Thanks, Nick. If I change 'ignore to ignore (without the tick), it builds for me > on both systems. It may build, but it is completely wrong. The error is triggered during expanding the macro and it seems that the special reader form #' does in fact expect a lambda list in Emacs 23 (as indicated by the error message) while it also recognizes a function symbol in Emacs 24. Using a normal quote should be possible here, but I'll leave it to Nicolas to commit any changes. --8<---------------cut here---------------start------------->8--- diff --git a/contrib/lisp/org-export.el b/contrib/lisp/org-export.el index d2398a7..8702e41 100644 --- a/contrib/lisp/org-export.el +++ b/contrib/lisp/org-export.el @@ -4988,7 +4988,7 @@ (defmacro org-export-async-start (fun &rest body) ;; Set-up sentinel in order to catch results. (set-process-sentinel ,process - (let ((handler #',fun)) + (let ((handler ',fun)) `(lambda (p status) (let ((proc-buffer (process-buffer p))) (when (eq (process-status p) 'exit) --8<---------------cut here---------------end--------------->8--- Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptations for Waldorf Q V3.00R3 and Q+ V3.54R2: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada