summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Schulte <schulte.eric@gmail.com>2010-10-21 07:36:28 -0600
committerEric Schulte <schulte.eric@gmail.com>2010-10-21 07:36:28 -0600
commit9d71c8a9dd1f20ca05d7d07360769017b95ec5e0 (patch)
treec481f463a5dc4100451ba590e40815ec6855a1a7
parent09758a4b815faf020936ca2678bcc76f86b70ce8 (diff)
downloadorg-mode-9d71c8a9dd1f20ca05d7d07360769017b95ec5e0.tar.gz
babel: Changes.org now discusses recent babel developments
-rw-r--r--ORGWEBPAGE/Changes.org44
1 files changed, 42 insertions, 2 deletions
diff --git a/ORGWEBPAGE/Changes.org b/ORGWEBPAGE/Changes.org
index 2abe8f8..e3eec47 100644
--- a/ORGWEBPAGE/Changes.org
+++ b/ORGWEBPAGE/Changes.org
@@ -6,6 +6,48 @@
#+STARTUP: indent hidestars
+* Version 7.02
+** Incompatible Changes
+*** Code block hashes
+Due to changes in the code resolving code block header arguments
+hashing of code block results should now re-run a code block when
+an argument to the code block has changed. As a result of this
+change *all* code blocks with cached results will be re-run after
+upgrading to the latest version.
+
+** Details
+*** Multi-line header arguments to code blocks
+Code block header arguments can now span multiple lines using the
+new =#+header:= or =#+headers:= lines preceding a code block or
+nested in between the name and body of a named code block.
+Examples are given below.
+
+- multi-line header arguments on an un-named code block
+ : #+headers: :var data1=1
+ : #+begin_src emacs-lisp :var data2=2
+ : (message "data1:%S, data2:%S" data1 data2)
+ : #+end_src
+ :
+ : #+results:
+ : : data1:1, data2:2
+
+- multi-line header arguments on a named code block
+ : #+source: named-block
+ : #+header: :var data=2
+ : #+begin_src emacs-lisp
+ : (message "data:%S" data)
+ : #+end_src
+ :
+ : #+results: named-block
+ : : data:2
+
+*** Unified handling of variable expansion for code blocks
+The code used to resolve variable references in code block header
+arguments has now been consolidated. This both simplifies the
+code base (especially the language-specific files), and ensures
+that the arguments to a code block will not be evaluated multiple
+times. This change should not be externally visible to the
+Org-mode user.
* Version 7.01
:PROPERTIES:
:VISIBILITY: content
@@ -445,7 +487,6 @@ Org-babel now supports three new header arguments, and new
default behavior for handling horizontal lines in tables
(hlines), column names, and rownames across all languages.
-
* Version 6.35
:PROPERTIES:
:CUSTOM_ID: v6.35
@@ -1043,7 +1084,6 @@ around org-babel.
- Allow pdf/png generation directly from latex source blocks
with :file header argument.
-
* Version 6.34
:PROPERTIES:
:CUSTOM_ID: v6.34