From eeeece26be443438325bb985488bddc784432e97 Mon Sep 17 00:00:00 2001 From: Aditya Siram Date: Sun, 22 Aug 2010 16:12:17 -0500 Subject: [PATCH] Noweb style references are now expanded with loading a code block in a session. --- lisp/ob.el | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/lisp/ob.el b/lisp/ob.el index 8557f09..2ecc1db 100644 --- a/lisp/ob.el +++ b/lisp/ob.el @@ -421,8 +421,12 @@ session." (interactive) (let* ((info (or info (org-babel-get-src-block-info))) (lang (nth 0 info)) - (body (nth 1 info)) (params (nth 2 info)) + (body (setf (nth 1 info) + (if (and (cdr (assoc :noweb params)) + (string= "yes" (cdr (assoc :noweb params)))) + (org-babel-expand-noweb-references info) + (nth 1 info)))) (session (cdr (assoc :session params))) (dir (cdr (assoc :dir params))) (default-directory -- 1.7.0.4