emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[O] [Babel] [Bug] Cache


From: Sebastien Vauban
Subject: [O] [Babel] [Bug] Cache
Date: Thu, 21 Nov 2013 12:13:12 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (windows-nt)

Hello Eric,

IIRC, some time ago, a bug involving the computation of the hash (when option
cache is enabled) and NoWeb code blocks. I remember that it had been fixed.

However, the following example shows it's not (true anymore):

--8<---------------cut here---------------start------------->8---
#+PROPERTY: cache yes

#+name: common-code
#+begin_src R :eval no
s <- "Hello"
#+end_src

#+begin_src R :noweb yes
<<common-code>>

print(s)
#+end_src

#+results[f472c44e64e310a6d06544dbdfba558a709873a7]:
: Hello
--8<---------------cut here---------------end--------------->8---

Change the "common code" block: edit "Hello", for example, and you'll see that
the evaluation of the other code block is not redone (like if the NoWeb code
was not expanded for computing the hash). It stays printing "Hello".

Best regards,
  Seb

-- 
Sebastien Vauban




reply via email to

[Prev in Thread] Current Thread [Next in Thread]