From 689b51224f1ccdadddc405932e834fac24a9251d Mon Sep 17 00:00:00 2001 From: Eric Schulte Date: Tue, 15 Jun 2010 16:36:07 -0700 Subject: [PATCH] babel: make sure that source-code blocks don't consume their neighbors * contrib/babel/lisp/org-babel.el (org-babel-where-is-src-block-result): on result insertion, ensure that code blocks don't overrun subsequent lines or source blocks --- contrib/babel/lisp/org-babel.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/contrib/babel/lisp/org-babel.el b/contrib/babel/lisp/org-babel.el index 777be6047..545ceace1 100644 --- a/contrib/babel/lisp/org-babel.el +++ b/contrib/babel/lisp/org-babel.el @@ -887,7 +887,8 @@ following the source block." "#+results" (when hash (concat "["hash"]")) ":" - (when name (concat " " name)) "\n")) + (when name (concat " " name)) "\n\n")) + (backward-char) (beginning-of-line 0) (if hash (org-babel-hide-hash)) t))) (point))))))