babel: fixed bug resulting from two inline src blocks on the same line

* contrib/babel/lisp/org-babel.el (org-babel-set-interpreters): less
  greedy regexp for inline source blocks ensures that there is no
  confusion when two inline blocks are on the same line.
This commit is contained in:
Eric Schulte 2010-06-14 13:50:00 -07:00
parent 18be132545
commit 08d8331307
1 changed files with 2 additions and 2 deletions

View File

@ -164,8 +164,8 @@ can not be resolved.")
"\\(" ;; (2) lang "\\(" ;; (2) lang
(mapconcat 'regexp-quote value "\\|") (mapconcat 'regexp-quote value "\\|")
"\\)" "\\)"
"\\(\\|\\[\\(.*\\)\\]\\)" ;; (3,4) (unused, headers) "\\(\\|\\[\\(.*?\\)\\]\\)" ;; (3,4) (unused, headers)
"{\\([^\f\n\r\v]+\\)}" ;; (5) body "{\\([^\f\n\r\v]+?\\)}" ;; (5) body
"\\)"))) "\\)")))
(defun org-babel-add-interpreter (interpreter) (defun org-babel-add-interpreter (interpreter)