summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Guerry <bzg@altern.org>2012-08-30 08:58:02 +0200
committerBastien Guerry <bzg@altern.org>2012-08-30 08:58:02 +0200
commita740781fe219ee40336ff74608d58040be0e4e45 (patch)
tree1006176926a1d15f52d0b274923e39bb858dfddb
parent4b3f64fdccb2ac751d8e4f933b10edb9fa642bfd (diff)
downloadorg-mode-a740781fe219ee40336ff74608d58040be0e4e45.tar.gz
ob.el (org-babel-named-src-block-regexp-for-name): Generate a more general regexp
* ob.el (org-babel-named-src-block-regexp-for-name): Generate a more general regexp. Thanks to Loris Bennett for reporting this, and to Nicolas Girard for pointing out what was the problem precisely.
-rw-r--r--lisp/ob.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/ob.el b/lisp/ob.el
index 84ce489..660303c 100644
--- a/lisp/ob.el
+++ b/lisp/ob.el
@@ -484,7 +484,7 @@ can not be resolved.")
(defun org-babel-named-src-block-regexp-for-name (name)
"This generates a regexp used to match a src block named NAME."
(concat org-babel-src-name-regexp (regexp-quote name)
- "\\([ \t]\\|$\\|(\\)" ".*[\r\n]"
+ "[ \t(]*[\r\n]\\(?:^#.*[\r\n]\\)*"
(substring org-babel-src-block-regexp 1)))
(defun org-babel-named-data-regexp-for-name (name)