From mboxrd@z Thu Jan 1 00:00:00 1970 From: Achim Gratz Subject: Re: Build fail with emacs 24.3.1 Date: Wed, 13 Mar 2013 21:07:34 +0100 Message-ID: <8738vznjw9.fsf@Rainer.invalid> References: <4213D585-9331-41E2-AA2B-03550D3E043B@univie.ac.at> <878v5reck1.fsf@bzg.ath.cx> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:36858) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UFrxz-0003Hz-Vr for emacs-orgmode@gnu.org; Wed, 13 Mar 2013 16:08:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UFrxx-0007k7-No for emacs-orgmode@gnu.org; Wed, 13 Mar 2013 16:08:03 -0400 Received: from plane.gmane.org ([80.91.229.3]:43631) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UFrxx-0007jx-H8 for emacs-orgmode@gnu.org; Wed, 13 Mar 2013 16:08:01 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1UFryD-0001Hi-Qs for emacs-orgmode@gnu.org; Wed, 13 Mar 2013 21:08:17 +0100 Received: from pd9eb4f92.dip.t-dialin.net ([217.235.79.146]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 13 Mar 2013 21:08:17 +0100 Received: from Stromeko by pd9eb4f92.dip.t-dialin.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 13 Mar 2013 21:08:17 +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 Bastien writes: > It was a problem with Org. I just removed the tests, which > pass fine when called interactively, but don't pass when run > in batch mode. Since they did pass just until Emacs 24.3 was released (and still pass with earlier versions) that should maybe give you some pause before you sweep this failure under the rug. > I've been digging quite a lot and I don't understand why they > break in batch mode. Because the macro expansion doesn't produce the expected result, more specifically, the translation alist for the parent backend fails to copy into the child backend. This likely indicates that eager macro expansion is involved (one of the new things in Emacs 24.3) and may be a hint that the macro definition itself might need attention. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Factory and User Sound Singles for Waldorf rackAttack: http://Synth.Stromeko.net/Downloads.html#WaldorfSounds