diff options
author | Carsten Dominik <[email protected]> | 2011-07-30 18:29:20 +0200 |
---|---|---|
committer | Carsten Dominik <[email protected]> | 2011-07-30 18:29:20 +0200 |
commit | 4464a33d9ca54af36ae7a3670273f1445a96425b (patch) | |
tree | 8f1122522bac1b7fccea642345df4c5ec882da4a /lisp/org | |
parent | fe676f9114d1bda9db967ce7bcef263079ae1179 (diff) |
Fix regexp for finding code blocks
Diffstat (limited to 'lisp/org')
-rw-r--r-- | lisp/org/ChangeLog | 5 | ||||
-rw-r--r-- | lisp/org/ob.el | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/lisp/org/ChangeLog b/lisp/org/ChangeLog index 0822f313ac..43e4ad30e0 100644 --- a/lisp/org/ChangeLog +++ b/lisp/org/ChangeLog @@ -1,3 +1,8 @@ +2011-07-30 Carsten Dominik <[email protected]> + + * ob.el (org-babel-src-block-regexp): If a code block has a body, + its last character must be a newline. + 2011-07-28 Bastien Guerry <[email protected]> * org-publish.el (org-publish-index-generate-theindex): rename diff --git a/lisp/org/ob.el b/lisp/org/ob.el index 0de0aa661c..44173fdb78 100644 --- a/lisp/org/ob.el +++ b/lisp/org/ob.el @@ -137,7 +137,7 @@ remove code block execution from the C-c C-c keybinding." ;; (4) header arguments "\\([^\n]*\\)\n" ;; (5) body - "\\([^\000]*?\\)[ \t]*#\\+end_src") + "\\([^\000]*?\n\\)?[ \t]*#\\+end_src") "Regexp used to identify code blocks.") (defvar org-babel-inline-src-block-regexp |