From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nicolas Goaziou Subject: Re: Publishing using the new exporter Date: Wed, 10 Oct 2012 18:59:08 +0200 Message-ID: <87sj9m461v.fsf@gmail.com> References: <50602E92.3080705@mpip-mainz.mpg.de> <87y5jzafab.fsf@gmail.com> <50609817.705@mpip-mainz.mpg.de> <87a9vz7stn.fsf@gmail.com> <507045B7.9010101@mpip-mainz.mpg.de> <877gr3cwzi.fsf@gmail.com> <507181CD.1050005@mpip-mainz.mpg.de> <87391prumz.fsf@gmail.com> <5072F9BD.7020505@mpip-mainz.mpg.de> <87y5jgrjrt.fsf@gmail.com> <50730F2B.5030902@mpip-mainz.mpg.de> <5073F753.4010209@mpip-mainz.mpg.de> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:51822) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TLzgl-0000xd-E3 for emacs-orgmode@gnu.org; Wed, 10 Oct 2012 13:03:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TLzgh-0004r0-5q for emacs-orgmode@gnu.org; Wed, 10 Oct 2012 13:03:19 -0400 Received: from mail-we0-f169.google.com ([74.125.82.169]:55000) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TLzgg-0004qg-Vl for emacs-orgmode@gnu.org; Wed, 10 Oct 2012 13:03:15 -0400 Received: by mail-we0-f169.google.com with SMTP id u3so534348wey.0 for ; Wed, 10 Oct 2012 10:03:14 -0700 (PDT) In-Reply-To: <5073F753.4010209@mpip-mainz.mpg.de> (Robert Klein's message of "Tue, 09 Oct 2012 12:07:15 +0200") 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: Robert Klein Cc: emacs-orgmode@gnu.org, Eric Schulte Hello, Robert Klein writes: > I got i working with this patch: > > diff --git a/contrib/lisp/org-e-latex.el b/contrib/lisp/org-e-latex.el > index 80b8ddb..2d4ad35 100644 > --- a/contrib/lisp/org-e-latex.el > +++ b/contrib/lisp/org-e-latex.el > @@ -2670,6 +2670,7 @@ Return PDF file name or an error if it couldn't > be produced." > (let* ((wconfig (current-window-configuration)) > (texfile (file-truename texfile)) > (base (file-name-sans-extension texfile)) > + (default-directory base) > errors) > (message (format "Processing LaTeX file %s ..." texfile)) > (unwind-protect > > > After reading a bit in the emacs lisp reference manual I knew the > issue is something with default-directory. Then I examined the code > of the old exporter and looked for a "similar" place in the new > exporter, happily finding a 'let*( ...'. Not sure, this is Ok or > even the right place. Just happy at the moment it does work. > > Both cases (buffer visited in base-directory and not in > base-directory) work with the change. I still cannot reproduce the problem, even with your recipe. Could you double-check it? Also, there's nothing in `org-e-latex-compile' that should depend on default-directory anyway. Regards, -- Nicolas Goaziou