From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Eric Schulte" Subject: Re: [BABEL] org-babel-post-tangle-hook problems Date: Wed, 28 Jul 2010 07:42:38 -0600 Message-ID: <87pqy763e7.fsf@gmail.com> References: <4C4EDFD5.7010507@mail.com> <4C4FD9C5.1030300@mail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from [140.186.70.92] (port=44938 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Oe8P9-0006j2-BE for emacs-orgmode@gnu.org; Wed, 28 Jul 2010 11:18:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Oe8P5-0006X6-SK for emacs-orgmode@gnu.org; Wed, 28 Jul 2010 11:18:47 -0400 Received: from mail-yx0-f169.google.com ([209.85.213.169]:43204) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oe8P5-0006Wx-Oi for emacs-orgmode@gnu.org; Wed, 28 Jul 2010 11:18:43 -0400 Received: by yxs7 with SMTP id 7so1258041yxs.0 for ; Wed, 28 Jul 2010 08:18:43 -0700 (PDT) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Rainer M Krug Cc: emacs-orgmode Hi Rainer, Thanks for catching this, I've just pushed up a fix. Best -- Eric Rainer M Krug writes: > On 27/07/10 15:32, Rainer M Krug wrote: >> Hi Eric >> >> I relized the following problems today: >> >> After setting the org-babel-post-tangle-hook (e.g. >> (add-hook 'org-babel-post-tangle-hook >> (lambda () (message "I'm in %s" (buffer-file-name)) )) >> ) >> >> the .org file closes, and the .R file is opened. >> If I tangle a second time, emacs tells me that the .R file has changed >> on disk, and if it should be re-read. >> I don't know what happened, but it would be nice to have the working >> behavior back. >> >> I haven't used org for a few days, so I don't know when it happened. > > > One addition: it works with org-7.01g, but not any more with > Org-mode version 7.01trans (release_7.01g.31.g95212) > > Example org file: > > ################################################# > ** tangle R and load > #:PROPERTIES: > #:tangle: to-load.r > #:END: > > evaluate this > #+begin_src emacs-lisp :results silent :tangle no > (add-hook 'org-babel-post-tangle-hook > (lambda () (ess-load-file (buffer-file-name)))) > #+end_src > > then tangle > > #+begin_src R :comments yes > x <- 8 > #+end_src > t > #+begin_src R > y <- 9 > #+end_src > > #+begin_src R :tangle file2.R > y <- 9 > #+end_src > ################################################# > > Cheers, > > Rainer > > >> >> Cheers, >> >> Rainer >>