From mboxrd@z Thu Jan 1 00:00:00 1970 From: Achim Gratz Subject: Re: Babel related bug in elpa version 20121231 Date: Sat, 05 Jan 2013 21:39:47 +0100 Message-ID: <87y5g7pdnw.fsf@Rainer.invalid> References: <1342018996.75825.YahooMailNeo@web29804.mail.ird.yahoo.com> <8738ygbpvg.fsf@Rainer.invalid> <87mwworttu.fsf@Rainer.invalid> <87wqvrc2hu.fsf@bzg.ath.cx> <87bod3r2lo.fsf@Rainer.invalid> <87k3rrh38w.fsf@gmail.com> <874nivqwhv.fsf@Rainer.invalid> <87a9snv398.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:45027) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TraXH-0000nw-1x for emacs-orgmode@gnu.org; Sat, 05 Jan 2013 15:40:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TraXE-0002pE-Lo for emacs-orgmode@gnu.org; Sat, 05 Jan 2013 15:40:06 -0500 Received: from plane.gmane.org ([80.91.229.3]:57760) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TraXE-0002nh-AO for emacs-orgmode@gnu.org; Sat, 05 Jan 2013 15:40:04 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1TraXP-0007pC-Bk for emacs-orgmode@gnu.org; Sat, 05 Jan 2013 21:40:15 +0100 Received: from pd9eb2824.dip.t-dialin.net ([217.235.40.36]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 05 Jan 2013 21:40:15 +0100 Received: from Stromeko by pd9eb2824.dip.t-dialin.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 05 Jan 2013 21:40:15 +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 writes: > Because the above sequence of loading .el files and possibly falling > back to .org files is all performed by the `org-babel-load-file' > function, which is not defined until org has been required. Which confirms it "runs through the Org files each time" as I had assumed earlier. The safe way to do this would be to simply check if any files need to be re-tangled, then start/fork a new Emacs and do the tangling there and then resume loading just the elisp files from the original Emacs process. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptations for KORG EX-800 and Poly-800MkII V0.9: http://Synth.Stromeko.net/Downloads.html#KorgSDada