summaryrefslogtreecommitdiff
path: root/lisp/org/ob.el
diff options
context:
space:
mode:
authorBastien Guerry <bastien1@free.fr>2012-01-05 19:18:05 +0100
committerBastien Guerry <bastien1@free.fr>2012-01-05 19:18:05 +0100
commitd660637a805e793fc431c68b47af90994465a547 (patch)
tree63bb8879e888e79c952c0fd43f28fb12b715fa88 /lisp/org/ob.el
parentc74587e6b0c545eb4fb57654a79ca88ea14a6764 (diff)
downloademacs-d660637a805e793fc431c68b47af90994465a547.tar.gz
emacs-d660637a805e793fc431c68b47af90994465a547.tar.bz2
emacs-d660637a805e793fc431c68b47af90994465a547.zip
Fix some compiler warnings.
Diffstat (limited to 'lisp/org/ob.el')
-rw-r--r--lisp/org/ob.el32
1 files changed, 18 insertions, 14 deletions
diff --git a/lisp/org/ob.el b/lisp/org/ob.el
index ff5a8bc1d01..0288eb357b5 100644
--- a/lisp/org/ob.el
+++ b/lisp/org/ob.el
@@ -2068,25 +2068,29 @@ block but are passed literally to the \"example-block\"."
(if *org-babel-use-quick-and-dirty-noweb-expansion*
(while (re-search-forward rx nil t)
(let* ((i (org-babel-get-src-block-info 'light))
- (body (org-babel-expand-noweb-references i)))
- (if comment
- ((lambda (cs)
- (concat (c-wrap (car cs)) "\n"
- body "\n" (c-wrap (cadr cs))))
- (org-babel-tangle-comment-links i))
- (setq expansion (concat expansion body)))))
+ (body (org-babel-expand-noweb-references i))
+ (full (if comment
+ ((lambda (cs)
+ (concat (c-wrap (car cs)) "\n"
+ body "\n"
+ (c-wrap (cadr cs))))
+ (org-babel-tangle-comment-links i))
+ body)))
+ (setq expansion (concat expansion full))))
(org-babel-map-src-blocks nil
(let ((i (org-babel-get-src-block-info 'light)))
(when (equal (or (cdr (assoc :noweb-ref (nth 2 i)))
(nth 4 i))
source-name)
- (let ((body (org-babel-expand-noweb-references i)))
- (if comment
- ((lambda (cs)
- (concat (c-wrap (car cs)) "\n"
- body "\n" (c-wrap (cadr cs))))
- (org-babel-tangle-comment-links i))
- (setq expansion (concat expansion body)))))))))
+ (let* ((body (org-babel-expand-noweb-references i))
+ (full (if comment
+ ((lambda (cs)
+ (concat (c-wrap (car cs)) "\n"
+ body "\n"
+ (c-wrap (cadr cs))))
+ (org-babel-tangle-comment-links i))
+ body)))
+ (setq expansion (concat expansion full))))))))
expansion)
;; possibly raise an error if named block doesn't exist
(if (member lang org-babel-noweb-error-langs)